Exemple #1
0
/*
 * 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;

	}
}
Exemple #2
0
static void message_hook(struct AX25Msg *msg)
{
	msg_cnt++;
	ax25_print(&dbg.fd, msg);
}