Commit Graph

  • ae26f6f294 Fixed enumeration inconsistencies. Thanks, Ross! skarg 2008-11-19 16:39:51 +00:00
  • 82bc6e4239 Cleaned up compiler warnings. skarg 2008-11-19 16:39:19 +00:00
  • 0e9a805f75 Moved the iam_send to demo/handler/s_iam.c to keep application code out of the core encode/decode library. skarg 2008-11-14 14:41:28 +00:00
  • 29df527ec1 Removed WhoIs handling from the WhoIs demo to keep from responding to WhoIs with my internal device instance since this was confusing. skarg 2008-11-12 15:45:53 +00:00
  • 9a2be11f27 Cleaned up BACnet Double. skarg 2008-11-12 15:40:58 +00:00
  • c7a5c05ac7 Moved send I-Am to a send module and out of iam.c. skarg 2008-11-12 15:38:43 +00:00
  • 2284a70bc2 Updated with bit macros. skarg 2008-11-04 22:30:10 +00:00
  • 335c07c367 Added check for valid object instance in COV demo. skarg 2008-11-04 20:23:31 +00:00
  • 7f04145229 Cleaned up compiler warning on Win32. skarg 2008-10-30 21:10:15 +00:00
  • 38dc91e540 Added WhoIs to bit string returned for Services Supported. skarg 2008-10-30 21:09:39 +00:00
  • 23d2cd6592 Corrected compilation on linux - added conditional min macros. skarg 2008-10-29 03:49:43 +00:00
  • 2797764d65 Corrected the MS/TP capture to limit data to the input buffer. (again) skarg 2008-10-28 18:14:00 +00:00
  • 4dd074630b Corrected the MS/TP capture to limit data to the input buffer. skarg 2008-10-27 19:53:11 +00:00
  • fb72214f83 Changes: Added missing copyright notices to new files. minack 2008-10-24 04:42:29 +00:00
  • 6073793013 updated hardware BOM for ATmega168 port. skarg 2008-10-22 20:05:08 +00:00
  • 35236bea22 Adjusted Device Object type decoding to use uint16_t rather than int. Corrected unit tests. skarg 2008-10-22 02:19:03 +00:00
  • 63ca977553 Testing with MS/TP. skarg 2008-10-21 22:44:39 +00:00
  • f6fdc54403 Added note about copying mingw32-make.exe to make.exe. skarg 2008-10-16 03:30:11 +00:00
  • 60ac0d0f8a Added: -context specific decoders for all of the primitive times to go with the context specific encoders -unconfirmed/confirmed EventNotificationRequest structure/encoder/decoder -BACnetTimestamp structure/encoder/decoder -BACnetPropertyStates structure/encoder/decoder -BACnetDeviceObjectPropertyReference structure/encoder/decoder minack 2008-10-14 04:02:34 +00:00
  • 1dad528da8 Added optional active/inactive text properties to Binary Output object. skarg 2008-10-13 19:00:25 +00:00
  • 075edab107 Made the error reporting consistent with ReadProperty demo. skarg 2008-10-04 22:34:46 +00:00
  • 313e5cb0d6 Updated demo to include environment settings. skarg 2008-09-30 15:30:22 +00:00
  • 67a7cdbc12 Added port for ATmega8 - but not quite small enough yet. Compiled for ATmega168 (but at 8734 bytes of flash). skarg 2008-09-27 22:19:23 +00:00
  • 437de29ce7 Added splintrc and lint checking. skarg 2008-09-26 15:21:13 +00:00
  • 9a61f79a72 Added NULL pointer checking to ring buffer library. skarg 2008-09-16 12:59:06 +00:00
  • 5df087c88c Simplified the WhoIsRouterToNetwork and InitializeRouter demo. skarg 2008-09-14 16:12:59 +00:00
  • 3a0f109d66 Added h_npdu to demo lib and example projects. skarg 2008-09-07 04:23:44 +00:00
  • 4b2839c3c2 Moved npdu_handler to demo/handler/h_npdu.c file. skarg 2008-09-07 04:14:50 +00:00
  • 224d74f417 Moved npdu_handler from npdu.c to demo/handler/h_npdu.c file, since this will change for routers and gateways. skarg 2008-09-07 04:13:58 +00:00
  • 6398d5075a Updated version number skarg 2008-09-07 04:03:55 +00:00
  • 41d6a918ed Updated website page. skarg 2008-09-07 04:03:10 +00:00
  • 43a75a4671 Incremented the version number skarg 2008-09-06 21:06:10 +00:00
  • 7c0116b54a Improved Initialize Router to Network demo to print results. skarg 2008-09-06 14:24:25 +00:00
  • e27d2abff2 Updated the who-is-router-to-network demo. skarg 2008-09-06 13:56:25 +00:00
  • 61759224a6 Changed Init Router message to have DER = true. skarg 2008-08-29 16:47:30 +00:00
  • 4d4b7a1904 Updated to compile with current code base. skarg 2008-08-28 17:35:49 +00:00
  • a00059bede Corrected a problem that debug_printf could not be implemented from c++ code because it did not contain the de-munging of c++ names. Thank you to Cameron C.! skarg 2008-08-28 13:31:36 +00:00
  • 5617052532 Made comment match MSDN documentation. skarg 2008-08-25 21:55:17 +00:00
  • 10191b70de Changed _Bool to be int8_t type rather than enum type. This should fix size compatibility with C++. skarg 2008-08-25 15:34:16 +00:00
  • 2ab30fc981 Corrected Visual C++ win32/net.h include file define. skarg 2008-08-25 01:50:21 +00:00
  • e9894cfbb8 Cleaned up warning. skarg 2008-08-23 12:50:42 +00:00
  • c236f51c99 Updated release procedure for new SourceForge file upload changes. skarg 2008-08-23 12:49:10 +00:00
  • 0ffbb64c13 Indented with standard indent rules. skarg 2008-08-23 12:38:26 +00:00
  • 36c5c765b4 Corrected unit test make file. skarg 2008-08-23 12:33:29 +00:00
  • 757472d881 Corrected filename to work under MinGW. skarg 2008-08-23 11:40:44 +00:00
  • 2b38e1ec77 Adding Init Routing Table message client. skarg 2008-08-23 11:40:14 +00:00
  • e75eaf0973 Adding router inquiry demos. skarg 2008-08-21 22:30:27 +00:00
  • 5c6f263a16 Added I-Am-Router-To-Network demo. Untested. skarg 2008-08-20 22:17:43 +00:00
  • 2e6dc739a6 changed router functions filename. skarg 2008-08-20 13:37:19 +00:00
  • 224f1b2843 skarg 2008-08-20 13:04:07 +00:00
  • b7305f3da8 Added Who-Is-Router-To-Network client application. skarg 2008-08-19 22:40:47 +00:00
  • 9c316a65dc Moved APDU Timeout and Retries to apdu module. skarg 2008-08-17 02:12:58 +00:00
  • 0326112c68 Created MS/TP capture tool that captures from USB->RS485 converter and sends data to SNAP Protocol for Wireshark capture. skarg 2008-08-17 00:35:18 +00:00
  • 2328f0fe59 Updated makefiles and build scripts for Borland tools. skarg 2008-08-14 16:35:26 +00:00
  • 1142eb7202 Converted the Linux MS/TP datalink module to use semaphores (pthread conditions) instead of sockets or queues. Copied module from Win32. Untested. skarg 2008-08-10 13:51:32 +00:00
  • dc03c31c99 Updated version. skarg 2008-08-07 01:58:32 +00:00
  • b310bd055a Indented with indent.sh script. skarg 2008-08-05 13:53:57 +00:00
  • 10e74470a5 Updated the MS/TP Capture tool, and cleaned up the net.h defines. skarg 2008-08-02 16:23:29 +00:00
  • 6328b51cbc Merging the dlmstp for Windows and Linux, so that a common module can be used for building. Untested. skarg 2008-08-02 15:41:51 +00:00
  • 395f7fea18 Updated master make to include mstpcap demo application. skarg 2008-08-02 12:51:08 +00:00
  • a81814147a Added some print info the mstpcap demo like packet count, baud rate, and interface. skarg 2008-07-30 20:33:00 +00:00
  • df89a0ec2c Added demo/mstpcap application for capturing MS/TP data from a serial port and saving it to PCAP format to mstp.cap file. skarg 2008-07-30 19:58:16 +00:00
  • 96c140eda2 Added PCAP file saving for MS/TP captures, which can use a USB->RS485 converter.and be viewed in Wireshark. skarg 2008-07-30 01:35:33 +00:00
  • 49e83f4b5f Added MS/TP Capture to PCAP format for Wireshark viewing to the rx_fsm program in ports/win32. skarg 2008-07-29 14:45:25 +00:00
  • 0e521b7a05 Adding PCAP file support. skarg 2008-07-28 22:40:58 +00:00
  • 73fcc6f88b Changed default makefile back to BACnet/IP datalink. skarg 2008-07-28 13:40:18 +00:00
  • 2b55f1aabf Testing MS/TP on Linux. Queues not working yet... skarg 2008-07-27 17:29:37 +00:00
  • c6b60cc676 Testing MS/TP on Linux. skarg 2008-07-27 15:27:17 +00:00
  • 950f441cf0 Added man page for ReadProperty demo application. skarg 2008-07-26 21:01:18 +00:00
  • a8c36762db Converted the MS/TP FSM src module to use the debug printf. skarg 2008-07-21 16:05:55 +00:00
  • 241e877d23 indented. skarg 2008-07-20 13:22:15 +00:00
  • 556270a791 Corrected compiler warnings about float and double. skarg 2008-07-17 21:27:22 +00:00
  • 22cce0ceda Removed unused fprintf for now since it was giving compiler warnings. skarg 2008-07-17 21:14:05 +00:00
  • fb614330c9 Added library depencies to the target binary so that they would get built when the library changed. skarg 2008-07-17 20:56:39 +00:00
  • f6d792d30d Corrected BBMD for Forwarded-NPDU and Distributed-Broadcast-to-Network. Added source address exclusions to FDT sends. skarg 2008-07-17 14:18:32 +00:00
  • 7d763e9a7b Debugging BVLC. skarg 2008-07-16 02:43:29 +00:00
  • a889733e2b Added fprintf function. skarg 2008-07-15 14:53:04 +00:00
  • 21be109e10 Added more items. Removed completed items. skarg 2008-07-15 14:09:16 +00:00
  • 37b0295325 Added line to allow building with debug. skarg 2008-07-14 20:49:58 +00:00
  • 8432c0087a For WriteProperty demo, added error messages when tag value pairs are missing or exceeding the internal limits. Increased the internal limits from 16 to 64 pairs. Thank you, Duane K.! skarg 2008-07-14 20:49:11 +00:00
  • 82ff127ff3 Corrected the COV Subscription demo handler - every new subscription was getting index number 0 and overwriting the previous one. Thank you Janusz K.! skarg 2008-07-14 14:18:11 +00:00
  • cae6cceea7 Added BVLC shell script. skarg 2008-07-11 15:46:50 +00:00
  • bd05f7f6aa Added example file for doing Foreign device registration with example clients. skarg 2008-06-23 03:32:10 +00:00
  • f0b4f826dd Added check for DNET as part of address to make sure it is for us and not a network beyond us. skarg 2008-06-23 00:19:59 +00:00
  • 56f9492dcb Corrected BVLC module for Foreign Device registration. skarg 2008-06-23 00:19:17 +00:00
  • f0ae21f367 Corrected uninitialized variable. skarg 2008-06-23 00:18:38 +00:00
  • 2338f3b3a3 Updated project files, makefiles, and the demo debug info. skarg 2008-06-23 00:17:51 +00:00
  • 9b9c6a1381 Added print debug module. skarg 2008-06-23 00:16:29 +00:00
  • 0cb7ad6d9c Added check to make sure destination network address is zero, indicating a local destination (me) instead of a routed destination. skarg 2008-06-20 17:38:51 +00:00
  • 24e7c4c908 Added check at end of function main for Error_Detected and return 1 if there were errors. Added "Error_Detected=true" to TSM Timeout and ADPU Timeout error conditions. brayra 2008-06-17 18:18:30 +00:00
  • f006765c94 Fixed print name. skarg 2008-06-06 11:48:09 +00:00
  • aaea48f08b Added hints for setting up compile environment on Ubuntu. skarg 2008-06-06 11:47:38 +00:00
  • d8e1bf0bd6 Added new error code enumerations. skarg 2008-05-23 16:47:17 +00:00
  • 97a068239b Added new props and objects to bactext skarg 2008-05-23 15:00:16 +00:00
  • 602a4b7a63 Corrected compile error after adding new enums. skarg 2008-05-23 13:22:00 +00:00
  • eca501fd9b Added new object types and properties from Addenda. skarg 2008-05-22 18:07:03 +00:00
  • 693696da22 Updated readme. skarg 2008-05-20 20:07:29 +00:00
  • dc5b3e63fe Updated documentation for WhoIs command line tool. Created a man page. skarg 2008-05-20 04:33:01 +00:00
  • 3728b74f85 Centralized the readme.txt from ports/win32 to doc/ directory. skarg 2008-05-07 18:35:36 +00:00
  • d36719d68c Corrected missing letter on enumeration. skarg 2008-05-05 17:49:32 +00:00