Commit Graph

  • bc21625461 refactored the BACnet/IP for each of the ports skarg 2005-08-12 15:44:42 +00:00
  • 81ce0fef85 Added check to keep us from getting BACnet/IP messages from ourselves skarg 2005-07-03 11:17:36 +00:00
  • 0bf6b5885e Added check to prevent BACnet/IP messages from myself. skarg 2005-07-03 11:15:08 +00:00
  • 36bebd5247 corrected BACnet end-of-file for Atomic Read File. skarg 2005-07-02 11:01:44 +00:00
  • 25ed207797 corrected TSM timer timeout. skarg 2005-07-02 10:51:51 +00:00
  • ff1dbe83b0 made the datalink generic while adding datalink for MS/TP skarg 2005-06-30 21:31:00 +00:00
  • 2d5264446e created to handle the datalink requirements for MS/TP. skarg 2005-06-30 21:29:36 +00:00
  • 74a833fd05 Added error message when priority 6 is written to since that priority is reserved for minimum on/off time, per the BTL Implementors Guide. skarg 2005-06-25 12:40:39 +00:00
  • 9e154c773e Increased the size of the MAC address in the BACnet address to handle IPv6 addresses per the BTL Implementors Guide. skarg 2005-06-25 12:39:10 +00:00
  • 5ceddb8c03 Refactored to make the ReadProperty functions less stack heavy. Fixed ReadPropertyAck after running unit test. skarg 2005-06-24 12:42:49 +00:00
  • f081bf3cf2 created while adding ReadPropertyMultiple service skarg 2005-06-24 12:41:42 +00:00
  • fb8d423bde corrected unit tests skarg 2005-06-18 23:36:08 +00:00
  • 4a7139066d added comments skarg 2005-06-14 10:35:13 +00:00
  • b2727702d4 corrected AtomicReadFileAck. skarg 2005-06-13 19:38:14 +00:00
  • 6c35ca9567 cleaned up compiler warnings skarg 2005-06-13 12:48:25 +00:00
  • 2624538022 modified for AtomicReadFile handling. skarg 2005-06-12 01:01:30 +00:00
  • cfeffab82f created for File Object handling. skarg 2005-06-12 01:00:42 +00:00
  • a7727cf322 Added Atomic Read File Ack function prototypes to the header file. skarg 2005-06-05 00:52:55 +00:00
  • 14fe61a7bf added Atomic Write File Ack encoding and decoding and unit tests. Added function prototypes to the header file. skarg 2005-06-05 00:52:21 +00:00
  • 7dec29d213 Added the Atomic Read File Ack encoding and decoding and unit tests. Corrected the Atomic Read File encoding and decoding. skarg 2005-06-05 00:35:10 +00:00
  • d2814fa900 corrected the encoding and decoding for Atomic Write File. skarg 2005-06-04 23:49:34 +00:00
  • a699d3bb0c created AtomicReadFile encode and decode functions and unit tests. skarg 2005-06-04 22:48:09 +00:00
  • 6078373f12 corrected code and added unit testing for Atomic Write File. Fixed the encode of octet strings, and added unit testing. skarg 2005-06-04 22:31:37 +00:00
  • 72f5386147 added octet string encoding/decoding. skarg 2005-06-02 11:22:56 +00:00
  • fea7e7f171 created skarg 2005-06-02 11:22:36 +00:00
  • 68f7e4bc8a corrected BIP for the Win32 and RTOS32 builds. Compiled and tested under Borland C++ 5.02and Visual C++ 6 SP5. skarg 2005-05-31 17:31:30 +00:00
  • 9f079fc846 added cast to fix compiler warning skarg 2005-05-31 17:27:36 +00:00
  • 45bc2cf1be commented out the read property test to keep it quieter on the network. skarg 2005-05-31 16:08:30 +00:00
  • 5d7ddd1b2c changed the read property to read all standard device properties skarg 2005-05-28 11:34:20 +00:00
  • 8d646f323f created skarg 2005-05-27 18:44:42 +00:00
  • f5a7f1886d added header file to fix compiler warning skarg 2005-05-27 17:18:25 +00:00
  • 7e952b0912 refactored the binding process. skarg 2005-05-27 17:16:55 +00:00
  • df7ba026c9 refactored the data link layer skarg 2005-05-27 12:40:04 +00:00
  • cc3ec5ba38 created skarg 2005-05-27 12:39:32 +00:00
  • 1721b00404 corrected compiler warning, and fixed tsm for confirmed transactions. skarg 2005-05-26 19:07:35 +00:00
  • 58746c2182 corrected for warnings from Borland. skarg 2005-05-26 18:53:16 +00:00
  • 3029fed576 added compare address function to API. skarg 2005-05-25 10:31:08 +00:00
  • fd596a495d corrected unit test skarg 2005-05-25 10:28:39 +00:00
  • 4c8f288b4b modified to support confirmed messages. Verified with ReadProperty request. skarg 2005-05-25 00:42:21 +00:00
  • d13c9172fa created for handling address cache binding for sending confirmed messages. skarg 2005-05-25 00:41:27 +00:00
  • 96e5e43938 refactored and added return error codes to read property functions. skarg 2005-05-24 10:47:46 +00:00
  • f0a28e494b corrected code after unit testing. skarg 2005-05-23 11:03:14 +00:00
  • 337f38d7fc added write property unit test skarg 2005-05-23 02:48:39 +00:00
  • ae6157c781 changed a magic constant to a common define. skarg 2005-05-23 01:57:50 +00:00
  • 5c2cb65311 modified comment skarg 2005-05-16 00:17:35 +00:00
  • 0147f51dc1 added handling for null write to AO object present value skarg 2005-05-16 00:16:59 +00:00
  • 82a9b1576a rewrote the write property to handle most basic tag types skarg 2005-05-15 21:12:06 +00:00
  • b59def4ff9 minor consistency update skarg 2005-05-15 21:11:28 +00:00
  • 6f9a64ae1a added types for decoding write property skarg 2005-05-15 12:10:12 +00:00
  • a8d92af038 corrected simple ack; added WP for AO skarg 2005-05-15 11:52:03 +00:00
  • e5b5fb76e0 corrected priority array on read skarg 2005-05-15 11:51:30 +00:00
  • 758894f8f0 added function prototype skarg 2005-05-15 11:51:03 +00:00
  • 7f4f1a731b adding analog output object skarg 2005-05-14 15:36:51 +00:00
  • 5a9aa9ffec added other standard apdu defines skarg 2005-05-13 12:49:42 +00:00
  • ff113368f6 Corrected BVLC length bug. skarg 2005-05-12 13:56:23 +00:00
  • d5e64b01c1 changed some comments. skarg 2005-05-10 17:26:59 +00:00
  • 7a6ef736c5 Updated to work with RTOS-32 port; found that Ethernet PACKET does not work, but BACnet/IP works. skarg 2005-05-10 16:09:00 +00:00
  • 9c51ec2cd0 Adding MS/TP support to rtos32 port. skarg 2005-05-06 21:11:36 +00:00
  • 6470db6f66 Made the BACnet/IP use the same socket as the receive so that the src port number would be 0XBAC0 so that the MAC address of the I-Am message would resolve to the correct port. skarg 2005-05-05 18:47:40 +00:00
  • 32a88cf279 Changed BACnet/IP to use only one socket to make the src port of sent messages have the 0xBAC0 port number instead of some random port number. The src port on I-Am messages is used to store the MAC address. skarg 2005-05-05 18:41:25 +00:00
  • 830dad8752 corrected API for sending to return the number of bytes sent. skarg 2005-05-05 18:16:34 +00:00
  • 2162f8814a Added method for setting the broadcast address skarg 2005-05-05 17:15:16 +00:00
  • 489dde9fb8 corrected BACnet/IP for the linux port. skarg 2005-05-05 16:04:34 +00:00
  • 3fb559b60a corrected data link receive of large packets that were reporting a actual PDU length but not loading the PDU. skarg 2005-05-05 10:39:07 +00:00
  • 0c5809cc37 adding BACnet/IP to the linux port skarg 2005-05-04 23:17:30 +00:00
  • 4a98496478 cleaned up compiler warnings skarg 2005-05-04 20:56:27 +00:00
  • be646af144 adding BACnet/IP to the Linux port skarg 2005-05-04 17:53:05 +00:00
  • 6641d0a440 fixed comments. skarg 2005-05-04 16:14:12 +00:00
  • 2fbfb9f5b6 added debug skarg 2005-05-04 16:12:53 +00:00
  • 05645df358 modified to make generic skarg 2005-05-04 15:53:09 +00:00
  • d972d88b5d added for rtos32 port skarg 2005-05-04 15:40:39 +00:00
  • b699a56f52 changed error wording skarg 2005-05-04 13:54:26 +00:00
  • 19be50d367 moving BACnet/IP module to handle quirks on each port skarg 2005-05-04 13:49:50 +00:00
  • 0ad7f97df4 moved the data link layer define into the makefile. skarg 2005-05-04 13:38:07 +00:00
  • 3f000f2d20 moved a constantly changed dependency skarg 2005-05-04 13:32:41 +00:00
  • 156b2f143d modified while refactoring the handlers skarg 2005-05-04 13:27:27 +00:00
  • f4568ffeac moved refactored stuff here skarg 2005-05-04 13:07:56 +00:00
  • 28d45505ad refactored the handlers skarg 2005-05-04 13:07:26 +00:00
  • 5b87d09c94 modified while adding rtos-32 support skarg 2005-05-03 21:04:16 +00:00
  • 7fc0c082f1 added from RTOS-32 distribution skarg 2005-05-03 21:03:30 +00:00
  • dd677858cb created skarg 2005-05-03 20:55:26 +00:00
  • d2cf369938 adding rtos-32 support skarg 2005-05-02 21:03:54 +00:00
  • bda993e810 added write property support skarg 2005-04-30 12:29:07 +00:00
  • 12f1ed718f added device and analog input unit tests skarg 2005-04-22 23:25:11 +00:00
  • 336e46940f created skarg 2005-04-22 23:23:04 +00:00
  • b84eb22278 modified while adding analog input object skarg 2005-04-22 23:21:58 +00:00
  • 4c5d314f4a adding rtos-32 support skarg 2005-04-22 17:53:19 +00:00
  • ba7e028795 added I-Am reception to the linux port. skarg 2005-04-22 10:04:50 +00:00
  • d85487f237 changed my preferences... skarg 2005-04-21 19:50:05 +00:00
  • de0822a603 added initialization to the src and dest address when portions of it were not decoded. This corrects a bug preventing proper communication on Ethernet. skarg 2005-04-21 19:49:38 +00:00
  • 11542b2355 added debugging function skarg 2005-04-21 19:48:44 +00:00
  • 2a734521a9 created skarg 2005-04-21 19:47:33 +00:00
  • 566d44d1d2 modified while adding pic18 support skarg 2005-04-20 17:10:06 +00:00
  • 4646df1188 modified while adding pic18 support skarg 2005-04-20 17:09:26 +00:00
  • d6033b03a3 added timeout to the ethernet receive skarg 2005-04-18 20:53:02 +00:00
  • 3b8cfb87ef corrected enum. skarg 2005-04-17 01:35:47 +00:00
  • dfbc130dad fixed comment. skarg 2005-04-17 01:35:16 +00:00
  • 4e83dc3cb3 Added a reject handler function pointer to simplify the reject message for unsupported services. skarg 2005-04-17 01:34:20 +00:00
  • bdb922090b added xx-supported init for all known support set to false initially. skarg 2005-04-15 18:34:33 +00:00
  • 02e1177978 added max object types to make init of supported object types easy. skarg 2005-04-15 18:33:46 +00:00