root / trunk / code / projects / libwireless / logger / main.c @ 744
History | View | Annotate | Download (645 Bytes)
1 | 178 | bcoltin | #include "stdlib.h" |
---|---|---|---|
2 | #include "stdio.h" |
||
3 | |||
4 | #include <time.h> |
||
5 | #include <string.h> |
||
6 | |||
7 | #include "../lib/wireless.h" |
||
8 | #include "wl_token_logger.h" |
||
9 | |||
10 | int main(int argc, char** argv) |
||
11 | { |
||
12 | int seconds = 60; |
||
13 | if (argc >= 2 && !strcmp(argv[1], "-t")) |
||
14 | seconds = atoi(argv[2]);
|
||
15 | 744 | bcoltin | |
16 | wl_set_com_port("/dev/ttyUSB0");
|
||
17 | 178 | bcoltin | |
18 | wl_init(); |
||
19 | 744 | bcoltin | //wl_token_logger_register(seconds);
|
20 | printf("Initialized.\n");
|
||
21 | 338 | bcoltin | wl_set_channel(0xE);
|
22 | 178 | bcoltin | wl_token_logger_register(seconds); |
23 | 336 | bcoltin | printf("Started.\n");
|
24 | 178 | bcoltin | |
25 | struct timespec delay;
|
||
26 | delay.tv_sec = 0;
|
||
27 | delay.tv_nsec = 50000000;
|
||
28 | while (1) |
||
29 | { |
||
30 | //wl_error_send_string("s");
|
||
31 | wl_do(); |
||
32 | nanosleep(&delay, 0);
|
||
33 | } |
||
34 | |||
35 | wl_terminate(); |
||
36 | |||
37 | return 0; |
||
38 | } |