// Programa: String de funcao pra outra
// this actually runs in the Arduino environment
String *g_IP;
String *g_MAC;
String IP;
String MAC;
// Prototypes - Coloque as funcoes q vai usar aqui
void networkInfo();
void sendInfo();
// Functions.
void networkInfo() {
g_IP = &IP;
g_MAC = &MAC;
*g_IP = "String Teste";
}
void sendInfo() {
Serial.print("Test ");
Serial.println((unsigned long) g_IP);
Serial.print("And >");
Serial.print(*g_IP);
Serial.println("<");
}
// Funcoes SETUP e LOOP
void setup() {
Serial.begin(9600);
Serial.println("...\n");
// Inicialize as funcoes aqui
networkInfo();
sendInfo();
}
void loop() {
// Funcoes em loop
}
/* what?
int main() {
networkInfo();
sendInfo();
}
*/