/* * callback when ax25 message received from radio */ static void ax25_msg_callback(struct AX25Msg *msg){ switch(currentMode){ case MODE_CFG: // Print received message to serial ax25_print(&(g_serial.fd),msg); break; #if MOD_KISS case MODE_KISS: kiss_send_to_serial(0x00/*kiss port id*/,0x00,g_ax25.buf,g_ax25.frm_len - 2); break; #endif #if MOD_DIGI case MODE_DIGI: digi_handle_aprs_message(msg); break; #endif default: break; } }
static void message_hook(struct AX25Msg *msg) { msg_cnt++; ax25_print(&dbg.fd, msg); }