Commit Graph

525 Commits

Author SHA1 Message Date
petermcs ea5c45b911 Updated time code changes to compile with Visual Studio Express 2008. 2010-01-22 15:07:21 +00:00
skarg 38a182261d Added comment to describe timeGetTime. 2010-01-21 21:53:30 +00:00
skarg e42abbf74b Corrected RPM and RP in ports projects to handle MAX APDU Accepted. 2010-01-11 04:39:22 +00:00
skarg 5ced5d6f1f Fixed a socket leak. Thanks Piotr! 2009-12-30 15:16:14 +00:00
skarg 47ff02c9b7 Removed src/apdu.c from makefile since we are using a local stripped down version. 2009-12-21 15:13:45 +00:00
skarg cabe973354 Removed forever loop on MS/TP receive for fast processors since the incoming character wait is significantly slower than the processor speed. Thank you Paul! 2009-12-02 17:59:36 +00:00
skarg 38d944d6c9 Removed forever loop on MS/TP receive for fast processors since the incoming character wait is significantly slower than the processor speed. 2009-12-02 17:54:24 +00:00
skarg e37fd2d56b Updated comment. 2009-11-19 18:21:56 +00:00
skarg 2b519a5570 Cleaned up warnings and errors when compiled with Borland C++ and with GCC. 2009-11-19 16:05:22 +00:00
skarg b136757079 Updated comment. 2009-11-12 02:56:32 +00:00
skarg c9980fbfba Corrected seeprom page writes. 2009-11-11 21:54:22 +00:00
petermcs b8251f314f Implemented ReadRange functionality for the device "Device Address Binding" property and modified the ReadRange test app to use this real property for its target.
Implemented a framework for allowing the ReadRange handler determine which properties support ReadRange and which varients of ReadRange they support.
2009-11-10 15:37:11 +00:00
skarg edc7c6c577 Added test for array options on RP and RPM to all object properties that are not arrays. 2009-11-05 15:39:46 +00:00
bitstest 03ef870f4b Checking in Microsoft Visual Studio 2008 build environment for Who-Is.exe and Server.exe 2009-11-02 00:55:52 +00:00
skarg c04e69da8c Fixed EOL, indent. 2009-10-24 17:02:59 +00:00
skarg fdeb2f3f0f Changed RS485 interface to allow lower/upper case for Win32. 2009-10-20 17:25:17 +00:00
petermcs 0f28f99ade Added in object handlers to make the demo work more like it did before the property access API was changed. This is handy when testing as multiple copies of the program can then read from each others device. Also added in Visual Studio 2008 Express project files. 2009-10-16 19:12:56 +00:00
skarg deba2aab3e Added a Named Pipe to MS/TP Capture utility so that Wireshark can capture MS/TP packets in realtime using the named pipe as the interface name. Thank you Lori! 2009-10-14 21:15:10 +00:00
skarg d88d85b5cd Corrected Binary output and value in some demos that didn't return the priority array element correctly. 2009-10-07 22:14:31 +00:00
skarg 1c82dda7d6 Added unrecognized service handler to ports demos. 2009-10-07 21:46:36 +00:00
skarg 667782bddb Added minimum device object name length check. 2009-09-28 15:44:47 +00:00
skarg 6f254401c0 Removed debugging changes. 2009-09-18 18:39:41 +00:00
skarg d1f167c539 Added unit test to rs485 windows port to allow sending a string of ascii hex out the rs485 port to inject messages onto the wire. 2009-09-18 18:35:30 +00:00
skarg 9646d8ad1a fixed compile warnings. 2009-09-17 22:21:06 +00:00
skarg 69fad0502a Changed MS/TP idle state: when no-token timeout occurs, clear the receive frame flags in case a message was received and timeout occurred, which may cause MS/TP to stop working in optimized dlmstp loops which don't check for new events when either of those flags are set. Thank you, Jason! 2009-09-17 03:38:20 +00:00
skarg 6cfc2b805f Added MS/TP debugging to serial port test. 2009-09-11 23:13:45 +00:00
skarg 2febfbbe56 Updated BDK device object to have minimum length. Updated other BDK objects to use sprintf since it was already in use in another object. 2009-08-30 21:05:15 +00:00
skarg bf092dbef6 Corrected comment. 2009-08-25 04:38:13 +00:00
skarg c304b8b330 Added a parameter to Device_Encode_Property_APDU so that it matched all the ther objects, which required all the demo and ports to modify their device and h_rp files. 2009-08-23 03:48:27 +00:00
skarg 967b86721f Updated some old demos for the new RP handling. 2009-08-23 03:36:11 +00:00
skarg a28760bf56 Added init functions to object header files. Finished refactoring the demo read and write property handlers to use function tables. 2009-08-23 03:26:30 +00:00
skarg 3dc3da5735 Changing handlers to register objects so that handlers can remain unchanged. In Progress! 2009-08-22 19:27:18 +00:00
skarg f3bc8a5baf Cleaned up compiler errors generated on Linux. 2009-08-21 20:22:19 +00:00
skarg 1c5a011d52 Changed filename to name expected in Makefile. 2009-08-21 19:28:55 +00:00
skarg f6fd5da66b Changed case sensitive filename. 2009-08-21 19:25:12 +00:00
skarg 4b422d6c1c Changed modulo and division operations on 256 to bit shift using include/bytes.h macro to improve code size on architectures that don't do division natively. 2009-08-20 14:38:25 +00:00
skarg e513ffa412 Added info about Watchdog Timer. 2009-08-19 20:45:09 +00:00
skarg 17b532c339 Created PICS for BACnet Development Kit sample code. 2009-08-15 02:39:02 +00:00
skarg 4b09a4ed3a Updated after some consistency checking. 2009-08-15 02:35:24 +00:00
skarg b35bc4967f Modified for optional fuse settings. 2009-08-15 01:56:02 +00:00
skarg 15bf1fd483 removed bootrst fuse setting. 2009-08-14 23:31:00 +00:00
skarg 62e58fce27 Updated fuses for BDK. 2009-08-12 17:43:12 +00:00
skarg b8efa8deb5 Updated BACnet Development Kit fuses to use Crystal Oscillator for Fuse Bits. 2009-08-12 15:46:58 +00:00
skarg 49d6b46ac6 Updated for latest files and removed some paths in project file. 2009-08-12 14:14:37 +00:00
skarg 976514ba8f Added PICS for ATmega168 port device. 2009-08-04 16:23:51 +00:00
skarg db61a1122f Ran indent script. 2009-07-29 18:06:33 +00:00
skarg 551f2767e0 Ran fixup script. 2009-07-29 18:05:07 +00:00
skarg 6adf97553f Updated code to handle Borland 5.5 Compile. 2009-07-29 17:53:32 +00:00
skarg adf0f282e7 Added delay and flush to correctly flush RS485 buffer. 2009-07-27 18:48:06 +00:00
skarg f30a21a032 Converted mstpcap to use timer rather than sleep for timing. 2009-07-27 17:50:09 +00:00