Articles Posted in the " " Category

  • getVoiceCallStatus()

    getVoiceCallStatus()

    Description Returns status of the voice call. Syntax voice.getVoiceCallStatus() Parameters none Returns char : IDLE_CALL, CALLING, RECEIVINGCALL, TALKING Example See also - getVoiceCallStatus() - ready() - voiceCall() - answerCall() - hangCall() - retrieveCallingNumber() Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative […]


  • ready()

    ready()

    Description Reports if the previous voice command has executed successfully Syntax voice.ready() Parameters none Returns int In asynchronous mode, ready() returns 0 if the last command is still executing, 1 if there is success, and >1 in case of an error. In synchronous mode, it returns 1 if it executed successfully, 0 if not. See […]


  • voiceCall()

    voiceCall()

    Description Places a voice call to a specified number. The methods returns different information depending on the GSM connection mode (synchronous or asynchronous). See below for details. Syntax voice.voiceCall(number) Parameters number : char array. The number to call. Returns int In asynchronous mode, voiceCall() returns 0 if last command is still executing, 1 if successful, […]


  • answerCall()

    answerCall()

    Description Accepts an incoming voice call. The method returns are different depending on the modem mode (asynchronous or synchronous), see below for details. Syntax voice.answerCall() Parameters none Returns int In asynchronous mode, answerCall() returns 0 if last command is still executing, 1 if successful, and >1 in case of an error. In synchronous mode, it […]


  • hangCall()

    hangCall()

    Description Hang up an established call or during incoming rings. Depending on the modems mode (synchronous or asynchronous) the method will return differently, see below for more detail. Syntax voice.hangCall() Parameters none Returns int In asynchronous mode, hangCall() returns 0 if the last command is still executing, 1 if there is success, and >1 in […]


  • retrieveCallingNumber()

    retrieveCallingNumber()

    Description Retrieves the calling number, and stores it. Syntax voice.retrieveCallingNumber(number, size) Parameters number : char array to hold the number size : the size of the array Returns int In asynchronous mode, retrieveCallingNumber() returns 0 if the last command is still executing, 1 if success, and >1 if there is an error. In synchronous mode, […]


  • shutdown()

    shutdown()

    Description Disconnects from the GSM network identified on the SIM card by powering the modem off. Syntax gsm.shutdown() Parameters none Returns boolean : 0 while executing, 1 when successful Example See also - GSM constructor - begin() Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is […]


  • begin()

    begin()

    Description Connects to the GSM network identified on the SIM card. Syntax gsm.begin() gsm.begin(pin) gsm.begin(pin, restart) gsm.begin(pin, restart, sync) Parameters pin : character array with the PIN to access a SIM card (default = 0) restart : boolean, determines whether to restart modem or not (default= true) sync : boolean, synchronous (true, default) or asynchronous […]


  • GSM constructor

    GSM constructor

    Description GSM is the base class for all GSM based functions. Syntax GSM GSMAccess GSM GSMAccess(debug) Parameters debug: boolean (default FALSE) flag for turing on the debug mode. This will print out the AT commands from the modem. Example See also - begin() - shutdown() Libraries Reference Home The text of the 86Duino reference is […]


  • GSM library

    GSM library

    The GSM library is included with 86Duino Coding 103 and later. (See also the tutorial for how to connect 86Duino with the Arduino GSM shield.) With the Arduino GSM Shield, this library enables an 86Duino board to do most of the operations you can do with a GSM phone: place and receive voice calls, send […]