nes-proj/examples/4/serial-test.c

29 lines
545 B
C

#include "net/netstack.h"
#include "net/nullnet/nullnet.h"
#include <stdio.h>
#include <string.h>
#include "sys/log.h"
#define LOG_MODULE "App"
#define LOG_LEVEL LOG_LEVEL_INFO
#include "os/dev/serial-line.h"
PROCESS(contiki_main_process, "Serial Line Test");
AUTOSTART_PROCESSES(&contiki_main_process);
PROCESS_THREAD(contiki_main_process, ev, data) {
PROCESS_BEGIN();
printf("Hello world\n");
while (true) {
PROCESS_WAIT_EVENT_UNTIL(ev == serial_line_event_message);
printf("received: %s\n", (char*)data);
}
PROCESS_END();
}