Difference between revisions from 2019/02/09 23:50 and 2019/02/06 22:39.Eight byte packet, send from/to UDP port 88 (by default) between some remote devices
| Net-ID | From device | To device | : | data1 | data2 | data3 | ; |
* Net-ID - sign up to 256 devices - one byte id signature, consisting of two parts
** '''ID''' - four LOW bits set from hardware BCD switch
** '''Prefix''' - four HIGH bits set from Command line interface (serial terminal)
* FROM/TO device signature
** '''s''' - [IP Switch|IP Switch with ESP32-GATEWAY]
** '''m''' - [Manual IP switch MK2|Manual IP switch II]
** '''r''' - [Band decoder MK2]
** '''o''' - [Open interface III]
** '''p''' - [IP stepper motor]
** '''g''' - [ODROID-GO]
* ''':''' - colon separator
* data1-3 - three data byte
** '''bro''' (global) broadcast packet
*** if To device = m, data3 send number of encoder outputs available (preset from CLI)
** '''cfm''' (global) confirming direct packet after receive broadcast packet
*** if To device = m, data3 send number of encoder outputs available (preset from CLI)
** [IP Switch|IP Switch with ESP32-GATEWAY]
*** data1 - setting/confirming eight single outputs/buttons
*** data2-3 - setting/confirming one from up to sixteen outputs/encoder
* ''';''' - semicolon terminator