Improvements to tdma_scripted: send commands without packet, simplified test plans. tdma_node bug fixes.
New Features / Improvements
- Updates to
tdma_scripted_node
to support sending modem commands without or without having transmitted a packet (cycle_on_tx_packet: false
, default is True to preserve prior behavior) -
tdma_scripted_node
test_plan blocks keys are now optional. When nothing is passed for a block e.g., nothing is passed forminiframe_rate
,tdma_scripted_node
will just use the value it currently has set. This simplifies the test_plan yaml structure.
Bugfixes
- Bug fixed to
tdma_node
that catch the timeout exc when message queue is not up with the serviceget_next_packet_data
. Now handles that error by printing a message. Also wrapped future service proxy calls toget_next_packet_data
in a try/catch and prints an informative error.