New pages

Jump to navigation Jump to search
New pages
Hide registered users | Hide bots | Show redirects
(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)
  • 21:02, 1 April 2025StartPcapTrace (hist | edit) ‎[518 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |AcceptCall |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> Category:SMS|R2D...") Tag: 2017 source edit
  • 21:01, 1 April 2025SetGeneralTimeout (hist | edit) ‎[423 bytes]Administrator (talk | contribs) (Created page with "This command sets general timeout (in seconds) for all R2D2 API commands that are executed on the Mobile Robot. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |'''SetGeneralTimeout''' |Timeout |Error Code in case of error. |} '''OUTPUT''' None '''EXAMPLE'''<syntaxhighlight lang="text"> ~# SetGeneralTimeout 300 </syntaxhighlight>") Tag: Visual edit
  • 20:55, 1 April 2025GetListOfApiFunctions (hist | edit) ‎[558 bytes]Administrator (talk | contribs) (Created page with "This command writes to the standard output version of the R2D2 API software. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |GetGsmRobotApiVersion |Nonce |R2D2 API version |} '''OUTPUT''' R2D2 API software version '''EXAMPLE'''<syntaxhighlight lang="text"> ~# GetGsmRobotApiVersion 01.00 </syntaxhighlight> Category:R2D2 Category:GENERAL") Tag: 2017 source edit
  • 20:53, 1 April 2025GetGsmRobotApiVersion (hist | edit) ‎[378 bytes]Administrator (talk | contribs) (Created page with "This command writes to the standard output version of the R2D2 API software. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |GetGsmRobotApiVersion |Nonce |R2D2 API version |} '''OUTPUT''' R2D2 API software version '''EXAMPLE'''<syntaxhighlight lang="text"> ~# GetGsmRobotApiVersion 01.00 </syntaxhighlight>") Tag: Visual edit
  • 20:49, 1 April 2025GetGsmPortStatus (hist | edit) ‎[673 bytes]Administrator (talk | contribs) (Created page with "This command sets/gets GSM auto registration mode. If it is enabled GSM port will automatically try to register to GSM network, otherwise will wait explicit command (SelectGsmOperator) in order to do this. If mode parameter is not specified command will return current auto registration mode. '''COMMAND:''' {| class="wikitable" !Command !Input Arguments !Returns |- |GsmRegistrationMode |Port index, [Registration mode] |Command status or the actual Registration mode...") Tag: 2017 source edit
  • 20:47, 1 April 2025GetGeneralTimeout (hist | edit) ‎[472 bytes]Administrator (talk | contribs) (Created page with "This command get the general timeout (in seconds). General timer is used as a general timer on any R2D2 API commands '''COMMAND''' {| class="wikitable" !Command !Input Arguments !Returns |- |'''GetGeneralTimeout''' | |Timeout. Error code in case of error. |} '''OUTPUT''' General timer set for this Mobile Robot: "%d", GeneralTimeout '''EXAMPLE'''<syntaxhighlight lang="text"> ~# GetGeneralTimeout ~# 300 </syntaxhighlight>") Tag: Visual edit
  • 20:42, 1 April 2025GetCallState (hist | edit) ‎[597 bytes]Administrator (talk | contribs) (Created page with "This command reports to the standard output the call state on the specified GSM port '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |AcceptCall |PortIndex |Call State - Error Code in case of error. |} '''OUTPUT''' Command status: GSM port call state (IDLE, DIALING, DIALED, ALERTING, CONNECTED, DISCONNECTING, INCOMING or HELD) in the following format: “%s\n%s\n”, call1_state, call2_state '''EXAMPLE'''<syntaxhighlight la...") Tag: Visual edit
  • 20:36, 1 April 2025GetCallInfo (hist | edit) ‎[754 bytes]Administrator (talk | contribs) (Created page with "This places an AT Command to the specified modem port. '''COMMAND:''' {| class="wikitable" !Command !Input Arguments !Returns |- |SendAtCommand |Port index ATCommand (*) |Issue an AT Command to the specified module. |} (*) Note that the ATCommand must be entered with quotes if the AT Command itself includes double quotes or spaces. See below. '''OUTPUT:''' Response from the modem to the AT command. '''EXAMPLE:'''<syntaxhighlight lang="text"> ~# SendAtCommand 0, "A...") Tag: 2017 source edit
  • 20:32, 1 April 2025ExecuteShellCommand (hist | edit) ‎[547 bytes]Administrator (talk | contribs) (Created page with "This places an AT Command to the specified modem port. '''COMMAND:''' {| class="wikitable" !Command !Input Arguments !Returns |- |SendAtCommand |Port index ATCommand (*) |Issue an AT Command to the specified module. |} (*) Note that the ATCommand must be entered with quotes if the AT Command itself includes double quotes or spaces. See below. '''OUTPUT:''' Response from the modem to the AT command. '''EXAMPLE:'''<syntaxhighlight lang="text"> ~# SendAtCommand 0, "A...") Tag: 2017 source edit
  • 20:26, 1 April 2025StreamVideo (hist | edit) ‎[633 bytes]Administrator (talk | contribs) (Created page with " This command executes HTTP method on the specified GSM port. It requires an active connection to HTTP server on the specified GSM port. HTTP method can be GET, PUT, DELETE or POST. Input file path is used for PUT and POST methods, output file path is used for GET, DELETE and POST methods. If any of required parameter is not needed it can be specified as NULL string (""). Optional HTTP header name and value should be specified always in pair. Up to 12 HTTP headers...") Tag: 2017 source edit
  • 20:23, 1 April 2025SpeedTest (hist | edit) ‎[700 bytes]Administrator (talk | contribs) (Created page with "This command executes HTTP method on the specified GSM port. It requires an active connection to HTTP server on the specified GSM port. HTTP method can be GET, PUT, DELETE or POST. Input file path is used for PUT and POST methods, output file path is used for GET, DELETE and POST methods. If any of required parameter is not needed it can be specified as NULL string (""). Optional HTTP header name and value should be specified always in pair. Up to 12 HTTP headers can...") Tag: Visual edit
  • 20:22, 1 April 2025SetFtpParameters (hist | edit) ‎[718 bytes]Administrator (talk | contribs) (Created page with "This command configures parameters for the connected FTP session on the specified GSM port. Data Type (TEXT or BINARY) and FTP Mode (ACTIVE or PASSIVE). '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |'''SetFtpParameters''' |PortIndex, [DataType, FTPType] |Error Code in case of error. |} '''OUTPUT''' Success or Error Message (See Data Commands Messages) '''EXAMPLE'''<syntaxhighlight lang="text"> ~# Set...") Tag: Visual edit
  • 20:13, 1 April 2025SendSmtpTextMessage (hist | edit) ‎[2,236 bytes]Administrator (talk | contribs) (Created page with " This command sends a specified Email message to SMTP server on the specified GSM port. It requires an active data session on the specified GSM por. Message is sent with the content from the specified file that should contain formatted SMTP data including headers (see <nowiki>RFC 2822</nowiki>). If any of required parameters is not needed it can be specified as NULL string (""). Sender Email address will be used in "MAIL From" SMTP message, Recipient Email Addres...") Tag: 2017 source edit
  • 20:08, 1 April 2025SendSmtpFileMessage (hist | edit) ‎[1,517 bytes]Administrator (talk | contribs) (Created page with " This command executes HTTP method on the specified GSM port. It requires an active connection to HTTP server on the specified GSM port. HTTP method can be GET, PUT, DELETE or POST. Input file path is used for PUT and POST methods, output file path is used for GET, DELETE and POST methods. If any of required parameter is not needed it can be specified as NULL string (""). Optional HTTP header name and value should be specified always in pair. Up to 12 HTTP headers...") Tag: 2017 source edit
  • 20:04, 1 April 2025SendFtpFile (hist | edit) ‎[899 bytes]Administrator (talk | contribs) (Created page with " This command executes HTTP method on the specified GSM port. It requires an active connection to HTTP server on the specified GSM port. HTTP method can be GET, PUT, DELETE or POST. Input file path is used for PUT and POST methods, output file path is used for GET, DELETE and POST methods. If any of required parameter is not needed it can be specified as NULL string (""). Optional HTTP header name and value should be specified always in pair. Up to 12 HTTP headers...") Tag: 2017 source edit
  • 19:56, 1 April 2025ReceivePopMessage (hist | edit) ‎[1,517 bytes]Administrator (talk | contribs) (Created page with " This command executes HTTP method on the specified GSM port. It requires an active connection to HTTP server on the specified GSM port. HTTP method can be GET, PUT, DELETE or POST. Input file path is used for PUT and POST methods, output file path is used for GET, DELETE and POST methods. If any of required parameter is not needed it can be specified as NULL string (""). Optional HTTP header name and value should be specified always in pair. Up to 12 HTTP headers...") Tag: 2017 source edit
  • 19:49, 1 April 2025ReceiveFtpFile (hist | edit) ‎[985 bytes]Administrator (talk | contribs) (Created page with " This command executes HTTP method on the specified GSM port. It requires an active connection to HTTP server on the specified GSM port. HTTP method can be GET, PUT, DELETE or POST. Input file path is used for PUT and POST methods, output file path is used for GET, DELETE and POST methods. If any of required parameter is not needed it can be specified as NULL string (""). Optional HTTP header name and value should be specified always in pair. Up to 12 HTTP headers...") Tag: 2017 source edit
  • 18:17, 1 April 2025GetNumberOfPopMessages (hist | edit) ‎[1,085 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |GetNumberOfPopMessages |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> Cate...") Tag: 2017 source edit
  • 18:15, 1 April 2025GetDataCounters (hist | edit) ‎[486 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |GetDataCounters |PortIndex,[APN] |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> Cate...") Tag: 2017 source edit
  • 18:08, 1 April 2025ExecuteHttpMethod (hist | edit) ‎[1,517 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |ExecuteHttpMethod |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> Category...") Tag: 2017 source edit
  • 17:57, 1 April 2025DisconnectFtp (hist | edit) ‎[497 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |DisconnectFtp |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> Category:DAT...") Tag: 2017 source edit
  • 17:45, 1 April 2025Data Messages (hist | edit) ‎[2,337 bytes]Administrator (talk | contribs) (Created page with "<includeonly>= Data Commands Status Message =</includeonly> * SUCCESS * NOT SUPPORTED * LINK IS DOWN * BAD PARAMETERS * TIMEOUT EXPIRED * FILE NOT FOUND * FTP ALREADY CONNECTED * FTP DISCONNECTED * INVALID OPTION * INVALID OPTION VALUE * NOT ENOUGH MEMORY * OPERATION NOT ALLOWED * DEVICE ALREADY OPEN * NETWORK INTERFACE NOT ALAILABLE * OPERATION NOT ALLOWED FOR BEARER * CONNECTION FAILED LINE BUSY * CONNECTION FAILED NO ANSWER * CONNECTION FAILED NO CARRIER * CONNECTION...") Tag: Visual edit
  • 17:37, 1 April 2025ConnectHttp (hist | edit) ‎[1,135 bytes]Administrator (talk | contribs) (Created page with " This command connects to a given FTP server on the specified GSM port. FTP server connection details are provided in parameters Prerequisites : Data link should be UP on the given port (See ConnectData) If any of required parameters is not needed it can be specified as empty string (""). Command returns once connection is established or optional timeout (entered in seconds) expired. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |ConnectFtp...") Tag: 2017 source edit
  • 17:31, 1 April 2025ConnectFtp (hist | edit) ‎[1,065 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |ConnectFtp |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> [[Category:Voice]...") Tag: 2017 source edit
  • 21:36, 26 March 2025WaitAndReceiveSMS (hist | edit) ‎[796 bytes]Administrator (talk | contribs) (Created page with "This command waits until a SMS is received on the specified GSM port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |WaitAndReceiveSms |PortIndex,[Timeout] |SMS origin number and text, in the case of error, Error Code |} '''OUTPUT''' Command status in the following format: "SMS RECEIVED from %s %s [%s]\n", origin_number, sms_text, sms_pdu or "SMS RECEIVED from MMS %s [%s]\n", sms_text, sms_pdu "Incoming MMS from %s, Subject: %s, URL: [...") Tag: Visual edit originally created as "R2D2 - WaitAndReceiveSMS"
  • 21:33, 26 March 2025WaitAndReceiveAllSms (hist | edit) ‎[1,266 bytes]Administrator (talk | contribs) (Created page with "This command waits until a SMS or MMS is received on the specified GSM port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |WaitAndReceiveAllSms |PortIndex,[Timeout] |SMS origin number and text, in the case of error, Error Code |} '''OUTPUT''' Command status in the following format: "SMS RECEIVED from %s %s [%s]\n", origin_number, sms_text, sms_pdu or "SMS RECEIVED from MMS %s [%s]\n", sms_text, sms_pdu "Incoming MMS from %s, Subject:...") Tag: Visual edit originally created as "R2D2 - WaitAndReceiveAllSms"
  • 21:28, 26 March 2025StopSmsReceiving (hist | edit) ‎[369 bytes]Administrator (talk | contribs) (Created page with "This command enable the specified port to receive automatically SMS messages. All received SMS will be read from SIM card, written to CDR file and then purged from the SIM card. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |StartSmsReceiving |PortIndex |Error Code in case of error. |} '''OUTPUT''' None '''EXAMPLE'''<syntaxhighlight lang="text"> ~# StartSmsReceiving 0 </syntaxhighlight> Category:SMS") Tag: 2017 source edit originally created as "R2D2 - StopSmsReceiving"
  • 21:25, 26 March 2025StartSmsReceiving (hist | edit) ‎[482 bytes]Administrator (talk | contribs) (Created page with "This command starts automatic SMS receiving on the specified GSM port. All received SMS will be read from SIM card, written to CDR file and then purged from SIM. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |StartSmsReceiving |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE'''<syntaxhighlight lang="text"> ~# StartSmsReceiving 0 </synt...") Tag: Visual edit originally created as "R2D2 - StartSmsReceiving"
  • 21:23, 26 March 2025SimMemoryPurge (hist | edit) ‎[413 bytes]Administrator (talk | contribs) (Created page with "This command clears all SMS storage area of the SIM currently assigned to the specified GSM port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |SimMemoryPurge |PortIndex |Error Code in case of error. |} '''OUTPUT''' None '''EXAMPLE'''<syntaxhighlight lang="text"> ~# SimMemoryPurge 0 SIM memory cleared </syntaxhighlight>") Tag: Visual edit originally created as "R2D2 - SimMemoryPurge"
  • 21:20, 26 March 2025SetSmsParameters (hist | edit) ‎[1,100 bytes]Administrator (talk | contribs) (Created page with "This command allows to set SMS Center address for the specified GSM port and to set the following parameteres : * delay between retry, * SMS validity, * Timeout (in seconds) for all SMS functions. :; RetryDelay :: Retry time must be a multiple of 5 in seconds. :: The default value is 120 seconds. :: 0 means no retry. :: {| class="wikitable" ! colspan="3" | |- !Value !Formula !Comments |- |0 to 143 |(Value+1) x 5 minutes |5 minutes intervals up to 12 hours |- |144 to 1...") Tag: Visual edit originally created as "R2D2 - SetSmsParameters"
  • 21:08, 26 March 2025SendSmsTextAndWaitDelivery (hist | edit) ‎[668 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |AcceptCall |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> Category:SMS") Tag: 2017 source edit originally created as "R2D2 - SendSmsTextAndWaitDelivery"
  • 21:07, 26 March 2025SendSmsPduAndWaitDelivery (hist | edit) ‎[986 bytes]Administrator (talk | contribs) (Created page with "This command sends a SMS using data from a specified PDU buffer on a given port and waits until the SMS Delivery Report is received or timeout (entered in seconds) expired. The SMS Center number can be specified as an optional parameter. Command returns as soon as the SMS is submitted to SMSC. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |SendSmsPduAndWaitDelivery |Port index, PDU buffer, [Timeout] |Error Code in case of...") Tag: 2017 source edit originally created as "R2D2 - SendSmsPduAndWaitDelivery"
  • 21:01, 26 March 2025SendSmsPdu (hist | edit) ‎[752 bytes]Administrator (talk | contribs) (Created page with "This command sends a SMS using data from a specified PDU buffer on a given port. The SMS Center number can be specified as an optional parameter. Command returns as soon as the SMS is submitted to SMSC. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |SendSmsPdu |Port index, PDU buffer, [SMSC number, Timeout] |Error Code in case of error. |} '''OUTPUT''' "SMS SENT to %s %s\n", dest_number, sms_text [smsc_number] '''EX...") Tag: 2017 source edit originally created as "R2D2 - SendSmsPdu"
  • 20:52, 26 March 2025GetSmsParameters (hist | edit) ‎[518 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |AcceptCall |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> Category:SMS") Tag: 2017 source edit originally created as "R2D2 - GetSmsParameters"
  • 20:43, 26 March 2025DecodePdu (hist | edit) ‎[865 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |AcceptCall |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> Category:SMS") Tag: 2017 source edit originally created as "R2D2 - DecodePdu"
  • 17:50, 26 March 2025WaitCall (hist | edit) ‎[678 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |AcceptCall |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> Category:Voice") Tag: 2017 source edit originally created as "R2D2 - WaitCall"
  • 17:49, 26 March 2025WaitAndRejectCall (hist | edit) ‎[681 bytes]Administrator (talk | contribs) (Created page with "This command allows to wait for an incoming call on the specified GSM port, and to reject it. An optional timeout (in seconds) can be specified. A reject code from Q.931 standard can be choosen as the call reject reason '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |WaitAndRejectCall |PortIndex,[Timeout(s)], [RejectCause] |Calling number, in the case of error, Error Code |} '''OUTPUT''' GSM port call status in the following format: "%s\...") Tag: Visual edit originally created as "R2D2 - WaitAndRejectCall"
  • 17:46, 26 March 2025WaitAndAcceptCall (hist | edit) ‎[593 bytes]Administrator (talk | contribs) (Created page with "This command allows to wait for an incoming call on the specified GSM port, and to accept it. An optional timeout (in seconds) can be specified. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |WaitAndAcceptCall |PortIndex,[Timeout(s)] |Error Code in case of error. |} '''OUTPUT''' GSM port call status in the following format: "%s\n", call_status '''EXAMPLE'''<syntaxhighlight lang="text"> ~# WaitAndAcceptCall 1 CON...") Tag: Visual edit originally created as "R2D2 - WaitAndAcceptCall"
  • 17:44, 26 March 2025WaitAcceptCallAndRecord (hist | edit) ‎[959 bytes]Administrator (talk | contribs) (Created page with "This command allows to wait for an incoming call on the specified GSM port, to connect it and then to record voice to a specified WAV file (sample rate 8kHz, mono, 8 bits per sample, block-align 1, A-LAW coding). An optional timeout (in seconds) can be specified. Optional flag PCM16 can be added to record 16 bits per sample. Command returns as soon as call is connected and the Robot starts to record. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Ret...") Tag: Visual edit originally created as "R2D2 - WaitAcceptCallAndRecord"
  • 17:38, 26 March 2025StopRecording (hist | edit) ‎[520 bytes]Administrator (talk | contribs) (Created page with "This command stops recording voice on the specified GSM port. Command returns as soon as the voice recording is stopped. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |StopRecording |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE'''<syntaxhighlight lang="text"> ~# StopRecording 0 RECORDING STOPPED ~# StopRecording 1 NO CALL </syntaxh...") Tag: Visual edit originally created as "R2D2 - StopRecording"
  • 17:36, 26 March 2025SendDtmf (hist | edit) ‎[546 bytes]Administrator (talk | contribs) (Created page with "This command plays a DTMF sequence in the existing call on the specified GSM port. Command returns as soon as the DTFM sequence is played. Maximum length for the DTMF sequence is 32. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |SendDtmf |PortIndex,DTMFSequence |Error Code in case of error. |} '''OUTPUT''' Command status: "%s\n", command_status (OK | ERROR) '''EXAMPLE'''<syntaxhighlight lang="text"> ~# SendDtmf 0 "...") Tag: Visual edit originally created as "R2D2 - SendDtmf"
  • 17:34, 26 March 2025RecordVoice (hist | edit) ‎[714 bytes]Administrator (talk | contribs) (Created page with "This command records voice to a WAV file (sample rate 8kHz, Mono, 8 bits per sample, block-align 1, A-LAW coding) in the existing call on the specified GSM port. Optional flag PCM16 can be added to record 16 bits per sample. Command returns as soon as the recording starts '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |RecordVoice |PortIndex, DestinationVoiceFile, [PCM16 flag] |Error Code in case of error. |} '''OUTPUT''...") Tag: Visual edit originally created as "R2D2 - RecordVoice"
  • 17:32, 26 March 2025PlayVoice (hist | edit) ‎[763 bytes]Administrator (talk | contribs) (Created page with "This command injects audio file (sample rate 8kHz, Mono, 8 bits per sample, block-align 1, A-LAW coding) in the existing call on the specified GSM port. Command returns as soon as the voice starts to play. Voice file will be played in loop is the flag is set to 1 '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |PlayVoice |PortIndex,WavFilePath, [FlagForLoopPlay] |Error Code in case of error. |} '''OUTPUT''' GSM port...") Tag: Visual edit originally created as "R2D2 - PlayVoice"
  • 17:24, 26 March 2025PlaceShortCall (hist | edit) ‎[589 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |AcceptCall |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> Category:Voice") Tag: 2017 source edit originally created as "R2D2 - PlaceShortCall"
  • 17:20, 26 March 2025PlaceCallAndWaitConnect (hist | edit) ‎[796 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |AcceptCall |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# AcceptCall 0<br> CONNECTED<br> ~# AcceptCall 2<br> NO INCOMING CALL </syntaxhighlight> Category:Voice") Tag: 2017 source edit originally created as "R2D2 - PlaceCallAndWaitConnect"
  • 17:19, 26 March 2025PlaceCallAndPlay (hist | edit) ‎[931 bytes]Administrator (talk | contribs) (Created page with "This command places a new call from the specified GSM port and plays a voice WAV file (sample rate 8kHz, mono, 8 bits per sample, block-align 1, A-LAW coding). The PlaceCallAndPlay command return once the call is connected and voice starts to play. Voice Wav file is played continuously until specified call duration or optional timeout expire. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |PlaceCallAndPlay |PortIndex, Destination number, Voi...") Tag: 2017 source edit originally created as "R2D2 - PlaceCallAndPlay"
  • 17:08, 26 March 2025PlaceCall (hist | edit) ‎[408 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |PlaceCall |PortIndex |Error Code in case of error. |} '''OUTPUT''' Command status: <br> "%s\n", status (CONNECTED or NO INCOMING CALL) '''EXAMPLE''' <syntaxhighlight lang="text"> ~# PlaceCall 0 0612345678<br> </syntaxhighlight> Category:Voice") Tag: 2017 source edit originally created as "R2D2 - PlaceCall"
  • 17:05, 26 March 2025HangupCall (hist | edit) ‎[347 bytes]Administrator (talk | contribs) (Created page with "This command hangs up the call on the specified GSM port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |HangupCall |PortIndex |Error Code in case of error. |} '''OUTPUT''' None '''EXAMPLE'''<syntaxhighlight lang="text"> ~# HangupCall 1 </syntaxhighlight>") Tag: Visual edit originally created as "R2D2 : HangupCall"
  • 17:01, 26 March 2025GetGsmAudioMode (hist | edit) ‎[430 bytes]Administrator (talk | contribs) (Created page with " This command allows to get the audio mode configuration on a given port. '''COMMAND''' {| class="wikitable" !Command !Line Arguments !Returns |- |GetGsmAudioMode |PortIndex |Error Code in case of error. |} '''OUTPUT''' Audio mode currently configured on the specified port. '''EXAMPLE''' <syntaxhighlight lang="text"> ~ # GetGsmAudioMode 1 USB </syntaxhighlight> Category:Voice") Tag: 2017 source edit originally created as "R2D2 - GetGsmAudioMode"
  • 16:23, 26 March 2025AcceptCall (hist | edit) ‎[494 bytes]Administrator (talk | contribs) (Created page with " This command allows to accept an incoming call once presented on the specified port. == COMMAND == {| class="wikitable" !Command !Input arguments !Returns {{:AcceptCall Synopsis}} |} == OUTPUT == Command status: "%s\n", status (CONNECTED or NO INCOMING CALL) == EXAMPLE == ~# AcceptCall 0 CONNECTED ~# AcceptCall 2 NO INCOMING CALL {{Voice Call}}") Tag: Visual edit originally created as "R2D2 - AcceptCall"
(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)