Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagepy
{
    "data_object":{
        "do_type":"TSCE",
        "do_station":12,
        "do_addr":325,
        "do_value":1,
        "do_valid":10,
        "do_ts":80,
        "do_ts_iv":0,
        "do_ts_c":0,
        "do_ts_s":0
    }
 }

Example for a TMA:

Code Block
languagepy
{
    "data_object":{
        "do_type":"TMA",
        "do_station":12,
        "do_address":71,
        "do_value":-15,
        "do_valid":10
    }
 }

Example for a TC ACK:

Code Block
languagepy
{
    "data_object":{
        "do_type":"ACK_TC",
        "do_station":12,
        "do_address":71,
        "do_value":1,
        "do_valid":0
     }
 }

Example for a TVC ACK:

Code Block
languagepy
{
    "data_object":{
        "do_type":"ACK_TVC",
        "do_station":12,
        "do_address":72,
        "do_value":42
        "do_valid":0
     }
 }

NB: if an attribute is not required, then it is not put in the output data object, which means that the output object structure always fits the protocol model object type.

...