| 665 | |
| 666 | |
| 667 | int main(int argc, char *argv[]) |
| 668 | { |
| 669 | time_t gentime; |
| 670 | int set_or_get; |
| 671 | int i, nbytes, nbytes_total = 0; |
| 672 | char *pbuf, prntbuf[4096]; |
| 673 | |
| 674 | rig_load_all_backends(); |
| 675 | |
| 676 | |
| 677 | printf("<TABLE BORDER=1>"); |
| 678 | printf("<TR><TD>Model</TD><TD>Mfg</TD><TD>Vers.</TD><TD>Status</TD>" |
| 679 | "<TD>Type</TD><TD>Freq. range</TD><TD>Parameters</TD>" |
| 680 | "<TD>Capabilities</TD>" |
| 681 | "<TD>Get func</TD>" |
| 682 | "<TD>Set func</TD>" |
| 683 | "<TD>Get level</TD>" |
| 684 | "<TD>Set level</TD>" |
| 685 | "<TD>Get parm</TD>" |
| 686 | "<TD>Set parm</TD>" |
| 687 | "<TD>VFO Ops</TD>" |
| 688 | "</TR>\n"); |
| 689 | rig_list_foreach(print_caps_sum, NULL); |
| 690 | printf("</TABLE>\n"); |
| 691 | |
| 692 | printf("<P>"); |
| 693 | |
| 694 | printf("<TABLE BORDER=1>\n"); |
| 695 | printf("<TR><TD>Model</TD><TD>PTT</TD><TD>DCD</TD><TD>Port</TD>" |
| 696 | "<TD>Speed min</TD><TD>Speed max</TD>" |
| 697 | "<TD>Parm.</TD><TD>Handshake</TD><TD>Write delay</TD>" |
| 698 | "<TD>Post delay</TD><TD>Timeout</TD><TD>Retry</TD></TR>\n"); |
| 699 | rig_list_foreach(print_caps_parameters, NULL); |
| 700 | printf("</TABLE>\n"); |
| 701 | |
| 702 | printf("<P>"); |
| 703 | |
| 704 | printf("<TABLE BORDER=1>\n"); |
| 705 | printf("<TR><TD>Model</TD><TD>Freq. range</TD></TR>\n"); |
| 706 | rig_list_foreach(print_caps_range, NULL); |
| 707 | printf("</TABLE>\n"); |
| 708 | |
| 709 | printf("<P>"); |
| 710 | |
| 711 | printf("<TABLE BORDER=1>\n"); |
| 712 | printf("<TR><TD>Model</TD><TD>Target VFO</TD>" |
| 713 | "<TD>Set freq</TD><TD>Get freq</TD>" |
| 714 | "<TD>Set mode</TD><TD>Get mode</TD>" |
| 715 | "<TD>Set VFO</TD><TD>Get VFO</TD>" |
| 716 | "<TD>Set PTT</TD><TD>Get PTT</TD><TD>Get DCD</TD>" |
| 717 | "<TD>Set rptr shift</TD><TD>Get rptr shift</TD>" |
| 718 | "<TD>Set rptr offs</TD><TD>Get rptr offs</TD>" |
| 719 | "<TD>Set split frq</TD><TD>Get split frq</TD>" |
| 720 | "<TD>Set split</TD><TD>Get split</TD>" |
| 721 | "<TD>Set ts</TD><TD>Get ts</TD>" |
| 722 | "<TD>Set CTCSS</TD><TD>Get CTCSS</TD>" |
| 723 | "<TD>Set DCS</TD><TD>Get DCS</TD>" |
| 724 | "<TD>Set Power Stat</TD><TD>Get Power Stat</TD>" |
nothing calls this directly
no test coverage detected