// Register device
tstProtocolRegister(&TST_Device);
// Receive data
tstProtocolRx(
"MyDevice",
"BLE",
&rxData[0],
rxDataSize);
// Transmit data
tstProtocolTx(
"MyDevice",
"BLE",
&txData[0],
&txSize);
// Get another device variable
tstProtocolVariablesGet(
"OtherDevice",
"I2C",
&variable,
sizeof(variable);
// Set another device variable
tstProtocolVariablesSet(
"OtherDevice",
"I2C",
&variable,
sizeof(variable),
1); // write 1
// Send monitor message
tstMonitor(
"MyDevice",
"BLE",
"TST Device alive");