2000-07-18 21:42:57 +00:00
|
|
|
hamlib - (C) Frank Singleton 2000
|
|
|
|
|
|
|
|
|
2000-07-18 21:46:41 +00:00
|
|
|
GENERAL PROJECT TODO
|
2000-09-16 01:09:51 +00:00
|
|
|
--------------------
|
2000-07-18 21:42:57 +00:00
|
|
|
|
2000-07-18 21:46:41 +00:00
|
|
|
1. Implement more interfaces
|
|
|
|
2. Write More extensive Test Suites
|
|
|
|
3. Document API's
|
2000-07-18 21:42:57 +00:00
|
|
|
4. Document Limitations/Assumptions.
|
2000-10-01 14:31:31 +00:00
|
|
|
5. Build top level Makefile for maintenance [ongoing]
|
2000-07-18 21:46:41 +00:00
|
|
|
6. Encourage people to build cool GUI's using
|
|
|
|
our libs. (any GTK wiz's out here ..)
|
2000-07-25 00:46:27 +00:00
|
|
|
7. Move common routines to a common area
|
2000-10-01 14:31:31 +00:00
|
|
|
and avoid duplication. [ongoing]
|
2000-07-25 00:46:27 +00:00
|
|
|
8. More safe checking during function calls.
|
|
|
|
|
2000-09-16 01:09:51 +00:00
|
|
|
10. Improve Makefiles (autoconf?)
|
2000-07-25 00:46:27 +00:00
|
|
|
|
2000-09-16 01:09:51 +00:00
|
|
|
11. Add some scanning routines
|
2000-07-18 21:46:41 +00:00
|
|
|
|
2000-09-16 01:09:51 +00:00
|
|
|
12. Add general rig capabilities handling. see rig.h [ongoing]
|
2000-07-29 23:15:25 +00:00
|
|
|
|
2000-09-16 01:09:51 +00:00
|
|
|
13. ~/.hamlibrc and /etc/hamlibrc preferences file
|
2000-07-18 21:42:57 +00:00
|
|
|
|
2000-09-16 01:09:51 +00:00
|
|
|
14. Write the list of all functions that should be in the API,
|
|
|
|
see common/API_Candidates file.
|
2000-09-04 15:11:35 +00:00
|
|
|
|
2000-09-16 01:09:51 +00:00
|
|
|
15. Handle retransmissions (no more than n) if timeout
|
2000-10-01 14:31:31 +00:00
|
|
|
16. Write .spec (rpm) and .deb (debian) package files
|
|
|
|
17. Add support for a configurable debug level (none, function calls,
|
|
|
|
packet traces) [started]
|
|
|
|
17. In serial.c (and non serial too), use buffered IO instead of read/write,
|
|
|
|
for better performance. Use flushing with fwrite.
|
2000-09-04 15:11:35 +00:00
|
|
|
|
2000-09-16 01:09:51 +00:00
|
|
|
DONE
|
|
|
|
----
|
2000-09-04 15:11:35 +00:00
|
|
|
|
2000-09-16 01:09:51 +00:00
|
|
|
9. If read from rig takes > "n" seconds, then no longer
|
|
|
|
block on read, just return error.
|
2000-09-04 15:11:35 +00:00
|
|
|
|