## tx register command is the first command after connecting. ### tx sends commands register: `;4675;\n` command: `;d;,\n` request boats: `;boats\n` ### tx recieves data list of boats: `boats:;;[;;;[...]]\n` > web-tx: exits controll mode and enter boat select mode error: `FAIL\n` ## rx register command is the first command after connecting. ### rx sends commands register: `;3440;\n` report status: `status:\n` ### rx recieves data channel data: `d:,\n` set status: `status:\n` get status: `status\n` ## data types clientID, boatID: 4 digit unsigned number x_value, y_value: 8 bit signed number boat_name: max 20 char len string (' ' (0x20) through '~' (0x7E) exept ':' (0x3A) or ';' (0x3B)) boat_status: "available" | "inctrl" | "locked"