FreeCalypso > hg > fc-rfcal-tools
comparison cmu200/dispatch.c @ 5:493987a4527e
fc-cmu200d: signal-gen-sine implemented
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Sun, 21 May 2017 07:48:54 +0000 |
| parents | 504d3cbb95b5 |
| children | d8cbc7a383eb |
comparison
equal
deleted
inserted
replaced
| 4:504d3cbb95b5 | 5:493987a4527e |
|---|---|
| 8 #include <strings.h> | 8 #include <strings.h> |
| 9 | 9 |
| 10 extern char *client_cmd_fields[]; | 10 extern char *client_cmd_fields[]; |
| 11 extern int client_cmd_nfields; | 11 extern int client_cmd_nfields; |
| 12 | 12 |
| 13 extern int cmd_signal_gen_sine(); | |
| 13 extern int cmd_signal_gen_setup(); | 14 extern int cmd_signal_gen_setup(); |
| 14 | 15 |
| 15 cmd_ping() | 16 cmd_ping() |
| 16 { | 17 { |
| 17 send_socket_response("+Pong\n"); | 18 send_socket_response("+Pong\n"); |
| 21 static struct cmdtab { | 22 static struct cmdtab { |
| 22 char *cmd_kw; | 23 char *cmd_kw; |
| 23 int (*handler)(); | 24 int (*handler)(); |
| 24 } cmdtab[] = { | 25 } cmdtab[] = { |
| 25 {"ping", cmd_ping}, | 26 {"ping", cmd_ping}, |
| 27 {"signal-gen-sine", cmd_signal_gen_sine}, | |
| 26 {"signal-gen-setup", cmd_signal_gen_setup}, | 28 {"signal-gen-setup", cmd_signal_gen_setup}, |
| 27 {0, 0} | 29 {0, 0} |
| 28 }; | 30 }; |
| 29 | 31 |
| 30 dispatch_client_command() | 32 dispatch_client_command() |
