Difference between revisions of "User:WH6GJL"
Jump to navigation
Jump to search
m Tag: visualeditor |
m Tag: visualeditor |
||
Line 3: | Line 3: | ||
app_rpt application relies on IAX text frame to extend its protocol capabilities and exchange information with other nodes or clients. There does not seem to be any existing documentation for this. This page details the various type of commands in existence as observed "in the wild". This is based a compilation of reading the source code of app_rpt, and reverse engineering of known clients such as IAXRpt and WebTransceiver. As such it's likely to contain errors or misunderstandings. If you have knowledge in some of these areas, please contribute your edits. | app_rpt application relies on IAX text frame to extend its protocol capabilities and exchange information with other nodes or clients. There does not seem to be any existing documentation for this. This page details the various type of commands in existence as observed "in the wild". This is based a compilation of reading the source code of app_rpt, and reverse engineering of known clients such as IAXRpt and WebTransceiver. As such it's likely to contain errors or misunderstandings. If you have knowledge in some of these areas, please contribute your edits. | ||
− | == Telemetry == | + | == T: Telemetry == |
====Format==== | ====Format==== | ||
T <NODE_NB> <CMD>,<PARAMS> | T <NODE_NB> <CMD>,<PARAMS> | ||
− | * '''<NODE_NB>''' | + | * '''<NODE_NB>''' Node sending message |
* '''<CMD>''' Telemetry command ALLCAPS | * '''<CMD>''' Telemetry command ALLCAPS | ||
* '''<PARAMS>''' Optional comma separated list of command specific parameters | * '''<PARAMS>''' Optional comma separated list of command specific parameters | ||
Line 12: | Line 12: | ||
=== Complete === | === Complete === | ||
− | + | ==== Example ==== | |
T 51696 COMPLETE | T 51696 COMPLETE | ||
=== Status === | === Status === | ||
− | + | ==== Example ==== | |
T 51696 STATUS,51696,0,TWH6GJL-P,R29277 | T 51696 STATUS,51696,0,TWH6GJL-P,R29277 | ||
=== Connected === | === Connected === | ||
− | ====== | + | ==== Format ==== |
+ | T <NODE_NB> CONNECTED,<NODE_1>,<NODE_2> | ||
+ | * '''<NODE_NB>''' Node sending message | ||
+ | * '''<NODE_1>''' Node initiating connection | ||
+ | * '''<NODE_2>''' Other node connected to | ||
+ | |||
+ | ==== Example ==== | ||
T 51696 CONNECTED,51696,29277 | T 51696 CONNECTED,51696,29277 | ||
=== Disconnected === | === Disconnected === | ||
− | + | ==== Example ==== | |
− | T 51696 REMDISC, | + | T 51696 REMDISC,29277 |
=== Removed Already Connected === | === Removed Already Connected === | ||
− | == Linked == | + | ==== Example ==== |
+ | T 51696 REMALREADY | ||
+ | |||
+ | === Connection Failed === | ||
+ | |||
+ | ==== Example ==== | ||
+ | T 522540 CONNFAIL,51696 | ||
+ | |||
+ | === Version === | ||
+ | |||
+ | ==== Example ==== | ||
+ | T 51696 STATS_VERSION,161.327 | ||
+ | |||
+ | === Unknown === | ||
+ | T 522540 ARB_ALPHA,123# | ||
+ | |||
+ | == L: Linked == | ||
− | == Key == | + | == K: Key == |
=== Key Query === | === Key Query === | ||
− | == Message == | + | == M: Message == |
Revision as of 23:07, 11 October 2020
app_rpt IAX Text Protocol
app_rpt application relies on IAX text frame to extend its protocol capabilities and exchange information with other nodes or clients. There does not seem to be any existing documentation for this. This page details the various type of commands in existence as observed "in the wild". This is based a compilation of reading the source code of app_rpt, and reverse engineering of known clients such as IAXRpt and WebTransceiver. As such it's likely to contain errors or misunderstandings. If you have knowledge in some of these areas, please contribute your edits.
T: Telemetry
Format
T <NODE_NB> <CMD>,<PARAMS>
- <NODE_NB> Node sending message
- <CMD> Telemetry command ALLCAPS
- <PARAMS> Optional comma separated list of command specific parameters
Complete
Example
T 51696 COMPLETE
Status
Example
T 51696 STATUS,51696,0,TWH6GJL-P,R29277
Connected
Format
T <NODE_NB> CONNECTED,<NODE_1>,<NODE_2>
- <NODE_NB> Node sending message
- <NODE_1> Node initiating connection
- <NODE_2> Other node connected to
Example
T 51696 CONNECTED,51696,29277
Disconnected
Example
T 51696 REMDISC,29277
Removed Already Connected
Example
T 51696 REMALREADY
Connection Failed
Example
T 522540 CONNFAIL,51696
Version
Example
T 51696 STATS_VERSION,161.327
Unknown
T 522540 ARB_ALPHA,123#