|
|
@ -69,11 +69,11 @@ static void create_and_send_timecode(struct sockaddr_in client, uint32_t timecod |
|
|
|
* @param len |
|
|
|
*/ |
|
|
|
static void udp_on_packet(udp_t *server, struct sockaddr_in *client, uint8_t *data, uint16_t len) { |
|
|
|
ZLOGI(TAG, "udp_on_packet %d:", len); |
|
|
|
for (int i = 0; i < len; i++) { |
|
|
|
printf("%02x ", data[i]); |
|
|
|
} |
|
|
|
printf("\n"); |
|
|
|
// ZLOGI(TAG, "udp_on_packet %d:", len); |
|
|
|
// for (int i = 0; i < len; i++) { |
|
|
|
// printf("%02x ", data[i]); |
|
|
|
// } |
|
|
|
// printf("\n"); |
|
|
|
|
|
|
|
/** |
|
|
|
* @brief |
|
|
@ -95,6 +95,7 @@ static void udp_on_packet(udp_t *server, struct sockaddr_in *client, uint8_t *da |
|
|
|
|
|
|
|
receipt[0] = 0; // receipt |
|
|
|
receipt[1] = reg_manager_read_reg(regadd); // regdata |
|
|
|
ZLOGI(TAG, "regadd: %d, regdata: 0x%08x", regadd, receipt[1]); |
|
|
|
create_and_send_receipt(&cx, receipt, 2); |
|
|
|
} else if (rxpacket->cmd == kxsync_packet_type_reg_write) { |
|
|
|
uint32_t regadd = rxpacket->data[0]; |
|
|
|