Exemple d'utilisation du module Tnc Attends la réception d'un message TNC et renvoie un accusé réception
#include <avrio/led.h>
#include <avrio/delay.h>
#include <avrio/tnc.h>
#include <avrio/tc.h>
#define BAUDRATE 115200
#define PORT "tty0"
static xTnc tnc;
static int i;
static void
vAssert (bool test) {
if (test == false) {
for (;;) {
}
}
}
int
main(void) {
sei();
vTncInit (&tnc, serial_port, serial_port);
sei();
for (;;) {
vAssert (i >= 0);
if (i == TNC_EOT) {
uint16_t usLen = tnc.len;
}
}
return 0;
}