Updated to-do document with ideas for improvement.
This commit is contained in:
+12
-14
@@ -1,20 +1,19 @@
|
|||||||
To Do List - BACnet Stack at SourceForge
|
To Do List - BACnet Stack at SourceForge
|
||||||
Here are some things to do:
|
Here are some things to do in no particular order:
|
||||||
|
|
||||||
A. Finish apps/epics/main.c - EPICS demo. Use object property lists.
|
A. Update apps/epics/main.c - EPICS demo to use object property lists.
|
||||||
B. Update src/bacnet/basic/object/lo.c - Lighting Output object demo
|
B. Change property-lists to use int32_t instead of int.
|
||||||
C.
|
C. Add logging module that replaces the debug print module.
|
||||||
D.
|
D. Modify the basic object examples to be dynamically createable (in progress)
|
||||||
E. Add HTTP demo like bacnet4linux
|
E. Add HTTP demo app like bacnet4linux
|
||||||
F. Add SubscribeCOVProperty support in server demo.
|
F. Add SubscribeCOVProperty support in server demo.
|
||||||
G. Add hooks to increment Database_Revision property
|
G. Add hooks to increment Database_Revision property.
|
||||||
H.
|
H. Add general device object handler in basic/services.
|
||||||
I. Change core encode/decode to pass length for safe handling
|
I. Change core encode/decode to pass length for safe handling (in progress)
|
||||||
J.
|
J. Convert documents to Markdown and sequence diagrams to Mermaid.
|
||||||
K.
|
K. Update doxygen groupings in source files.
|
||||||
L.
|
L.
|
||||||
M. Add function headers to each module and function with
|
M.
|
||||||
doc-tags for document generator doxygen (in progress).
|
|
||||||
N.
|
N.
|
||||||
O.
|
O.
|
||||||
P. Convert datalink methods to use network port objects
|
P. Convert datalink methods to use network port objects
|
||||||
@@ -29,4 +28,3 @@ X. Change WhoIs demo to list all I-Am's received such that duplicate
|
|||||||
IDs with different MAC addresses can be detected.
|
IDs with different MAC addresses can be detected.
|
||||||
Y. Add tsm_alloc to allocate memory and invoke ID for sending.
|
Y. Add tsm_alloc to allocate memory and invoke ID for sending.
|
||||||
Z. Make alternate TSM that handles segmentation.
|
Z. Make alternate TSM that handles segmentation.
|
||||||
AA. Create debug.c module for PC ports which replace printf and fix line end.
|
|
||||||
|
|||||||
Reference in New Issue
Block a user