mirror of
https://github.com/esp8266/Arduino.git
synced 2025-07-30 16:24:09 +03:00
Run new astyle formatter against all the examples
This commit is contained in:
@ -1,21 +1,21 @@
|
||||
/*
|
||||
Make Voice Call
|
||||
|
||||
|
||||
This sketch, for the Arduino GSM shield, puts a voice call to
|
||||
a remote phone number that you enter through the serial monitor.
|
||||
To make it work, open the serial monitor, and when you see the
|
||||
READY message, type a phone number. Make sure the serial monitor
|
||||
To make it work, open the serial monitor, and when you see the
|
||||
READY message, type a phone number. Make sure the serial monitor
|
||||
is set to send a just newline when you press return.
|
||||
|
||||
|
||||
Circuit:
|
||||
* GSM shield
|
||||
* Voice circuit.
|
||||
* GSM shield
|
||||
* Voice circuit.
|
||||
With no voice circuit the call will send nor receive any sound
|
||||
|
||||
|
||||
|
||||
|
||||
created Mar 2012
|
||||
by Javier Zorzano
|
||||
|
||||
|
||||
This example is in the public domain.
|
||||
*/
|
||||
|
||||
@ -42,15 +42,15 @@ void setup()
|
||||
}
|
||||
|
||||
Serial.println("Make Voice Call");
|
||||
|
||||
|
||||
// connection state
|
||||
boolean notConnected = true;
|
||||
|
||||
|
||||
// Start GSM shield
|
||||
// If your SIM has PIN, pass it as a parameter of begin() in quotes
|
||||
while(notConnected)
|
||||
while (notConnected)
|
||||
{
|
||||
if(gsmAccess.begin(PINNUMBER)==GSM_READY)
|
||||
if (gsmAccess.begin(PINNUMBER) == GSM_READY)
|
||||
notConnected = false;
|
||||
else
|
||||
{
|
||||
@ -58,7 +58,7 @@ void setup()
|
||||
delay(1000);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Serial.println("GSM initialized.");
|
||||
Serial.println("Enter phone number to call.");
|
||||
|
||||
@ -84,33 +84,33 @@ void loop()
|
||||
|
||||
// Call the remote number
|
||||
remoteNumber.toCharArray(charbuffer, 20);
|
||||
|
||||
|
||||
|
||||
|
||||
// Check if the receiving end has picked up the call
|
||||
if(vcs.voiceCall(charbuffer))
|
||||
if (vcs.voiceCall(charbuffer))
|
||||
{
|
||||
Serial.println("Call Established. Enter line to end");
|
||||
// Wait for some input from the line
|
||||
while(Serial.read()!='\n' && (vcs.getvoiceCallStatus()==TALKING));
|
||||
while (Serial.read() != '\n' && (vcs.getvoiceCallStatus() == TALKING));
|
||||
// And hang up
|
||||
vcs.hangCall();
|
||||
}
|
||||
Serial.println("Call Finished");
|
||||
remoteNumber="";
|
||||
remoteNumber = "";
|
||||
Serial.println("Enter phone number to call.");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
Serial.println("That's too long for a phone number. I'm forgetting it");
|
||||
Serial.println("That's too long for a phone number. I'm forgetting it");
|
||||
remoteNumber = "";
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// add the latest character to the message to send:
|
||||
if(inChar!='\r')
|
||||
if (inChar != '\r')
|
||||
remoteNumber += inChar;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user