Readonly
packet
packet: {
macAddress: string;
type: "CLIENT_HELLO";
} | {
config: [string, string][];
protocol: number;
type: "SERVER_HELLO";
} | {
type: "PING_SEND";
} | {
type: "PING_RESPONSE";
} | {
type: "QUERY_VAR";
var_id: number;
var_type: "float" | "int32" | "uint32";
} | {
type: "QUERY_RESPONSE";
var_id: number;
var_val: number;
} | Object | {
deltaHeadingRadians: number;
type: "TURN_BY_ANGLE";
} | {
tileDistance: number;
type: "DRIVE_TILES";
} | {
type: "ACTION_SUCCESS";
} | {
reason: string;
type: "ACTION_FAIL";
} | {
left: number;
right: number;
type: "DRIVE_TANK";
} | {
type: "ESTOP";
}
Serializes the message as json.