Commit Graph

67 Commits

Author SHA1 Message Date
skarg a889733e2b Added fprintf function. 2008-07-15 14:53:04 +00:00
skarg 9b9c6a1381 Added print debug module. 2008-06-23 00:16:29 +00:00
skarg d8e1bf0bd6 Added new error code enumerations. 2008-05-23 16:47:17 +00:00
skarg 97a068239b Added new props and objects to bactext 2008-05-23 15:00:16 +00:00
skarg 602a4b7a63 Corrected compile error after adding new enums. 2008-05-23 13:22:00 +00:00
skarg eca501fd9b Added new object types and properties from Addenda. 2008-05-22 18:07:03 +00:00
skarg dc5b3e63fe Updated documentation for WhoIs command line tool. Created a man page. 2008-05-20 04:33:01 +00:00
skarg d36719d68c Corrected missing letter on enumeration. 2008-05-05 17:49:32 +00:00
skarg 3d3d7e420d Ran the comment and indent tools on the source code. 2008-04-24 01:07:23 +00:00
skarg df310edca6 Updated Visual Studio ports project, cleaning up compile warnings. 2008-04-10 05:31:08 +00:00
skarg 7f6df4a69b Updated the version number. 2008-03-30 17:13:58 +00:00
skarg 19910c90ce Corrected BBMD precompiler flag. Thanks, Paul! 2008-03-28 02:35:19 +00:00
skarg a174b9bf59 Added more functionality to the ATmega168 demo. 2008-03-20 21:32:39 +00:00
skarg 944cb46e51 Enhanced the ATmega168 demo project to include WriteProperty service to the Analog Value and Device objects. 2008-03-19 23:17:19 +00:00
skarg fb453ae1aa Corrected bug in ATmega168 demo in the RS-485 driver. Also updated the IAR project for Embedded workbench 5.10. Stats:
IAR Atmel AVR C/C++ Compiler V5.10A/W32 
10191 bytes of CODE memory (+36 range fill) 
  775 bytes of DATA memory (+24 absolute) 

avr-gcc (GCC) 4.2.2 (WinAVR 20071221rc1)
Program:   12052 bytes (73.6% Full)
Data:        481 bytes (47.0% Full)
2008-03-19 20:21:44 +00:00
skarg d8d39d6d30 updated version information 2008-03-11 14:46:27 +00:00
skarg cf9d15631a Indented using indent script. Corrected any C++ comments using the comment script. 2008-03-10 21:00:48 +00:00
skarg e2f7234e7d Modified the linux makefiles to work with MinGW by passing in BACNET_PORT=win32 from the make command. Corrected the AdapterInfo patch, and tested it. 2008-03-10 20:44:18 +00:00
skarg 1cabf2ce2f Added support for actual subnet mask in Windows port. Thanks to Thomas Neumann! 2008-03-08 15:11:32 +00:00
skarg cff20d7669 Cleaned up compiler warnings for Borland 5.5 compile. 2008-03-08 15:09:14 +00:00
skarg 17b556df69 Created module for holding object properties in a list. 2008-03-03 15:09:47 +00:00
skarg 9bbac30cf4 Added defines to ease usage with demo applications. 2008-02-20 22:47:16 +00:00
skarg 5bef9a18e2 Modified the WhoIs demo to use BBMD if configured for BACnet/IP. Corrected the BVLC code. 2008-01-22 01:18:12 +00:00
skarg be9c36147e Change position of BBMD Enable. 2008-01-21 03:05:19 +00:00
skarg 2e3436cb9e Changed BVLC_READ_BROADCAST_DISTRIBUTION_TABLE* into ..._DIST_... to match bacenum.h changes.
bip_get_xxx() deliver address and port in host order. Used htonl,htons to marshal them into PDU.
Fixed the BVLC beheading in the Forwarded Message case - Usually the BVLC header is 4 octets long. It's 10 octets in this case.
Extracted source address from BVLC header for forwards since it contains the original MAC address we are supposed to talk to.  
Fixed the byte order of IP and port on unicast outgoing DA.
Added BBMD_ENABLED to config.h file to allow enable and disable of BBMD at compile time.
Thank you to Tomás Zerolo for the patch!
2008-01-17 23:19:03 +00:00
skarg a413b92afd Added COV subscription list to Device object. Untested. 2008-01-16 21:35:26 +00:00
skarg 85d58bd688 Correcting COV subscribe - almost working... 2008-01-14 23:26:20 +00:00
skarg b698ba0cdd Corrected the COV lifetime to be seconds, not milliseconds. 2008-01-14 22:03:15 +00:00
skarg bfc5a52a6f Adding SubscribeCOV to demo/server for testing. 2008-01-14 21:27:22 +00:00
skarg 83da7c5b3b Added back 2 bytes in MS/TP header size for CRC16 since it failed unit testing. 2008-01-09 15:41:46 +00:00
skarg 89432a85c3 Applied standard indentation to files. 2008-01-08 23:13:51 +00:00
skarg 401dbaa89d Updated the version number. 2008-01-08 23:12:32 +00:00
skarg e79bd532af Updated atmega project. 2008-01-07 23:01:44 +00:00
skarg f8adfe1f41 Added read-property methods to encode ack without an extra buffer. 2008-01-04 23:06:46 +00:00
skarg 8b99c8c85b Updated output of whois demo. Began implementing the datalink-all concept. 2008-01-01 23:17:28 +00:00
skarg 9ab6d4165f Adding COV support. 2007-12-28 19:53:34 +00:00
skarg d1ad21a4cc updated max header based on the 8 bytes that are used by MS/TP. 2007-12-27 02:55:00 +00:00
skarg e1df93557f Adding COV support (in progress). 2007-12-08 16:21:47 +00:00
skarg 32457a68c0 Indented. 2007-12-07 20:15:56 +00:00
skarg 64e9b54dbd Adding a DOS port to run on x86 single board computer. 2007-12-06 22:31:14 +00:00
skarg 23905f3436 Added WriteProperty support to Binary Inputs, as well as adding out-of-service. Prepping for COV. 2007-12-05 22:55:45 +00:00
skarg 411d6c1b24 Indented. 2007-11-29 15:56:53 +00:00
skarg 454e49efdb Updated version number. 2007-11-25 14:52:20 +00:00
skarg 7be00a69f3 Cleaned up compiler warnings and errors. Still needs to be finished. 2007-11-20 20:35:01 +00:00
skarg 50f095c6b1 Added BACnetDaysOfWeek. 2007-11-12 16:09:35 +00:00
skarg 109f1ea240 Removed uncoded function from RPM header file, and moved test functions into test area. 2007-11-11 05:39:34 +00:00
skarg 33258675ff Added comment. 2007-11-06 17:55:22 +00:00
skarg 801342e85b Added function to get the device instance number from the address cache using the MAC address. 2007-10-31 23:01:43 +00:00
skarg cf5587c29d Correcting unit test makefiles. Corrected error in config.h for BACAPP NULL values. 2007-10-29 13:58:05 +00:00
skarg cf3f881f7a Changed BIP debug from define to variable since we are using a lib. Affects Win32 and Linux. 2007-10-25 02:13:02 +00:00