f7c644bee6Fixed output format of secondary address (always 16 digits, leading zeros)
Stefan Wahren
2012-05-15 23:06:14 +02:00
8e56943fc8Merge remote branch 'upstream/master'
Stefan Wahren
2012-05-15 23:01:13 +02:00
90aec91bffAdded frame tracing (hex format) via debug switch
Stefan Wahren
2012-05-15 22:57:03 +02:00
29aab5b395Merge pull request #8 from lategoodbye/master
Robert Johansson
2012-05-13 18:58:16 -07:00
61893a1b3dFixed gcc warnings
Stefan Wahren
2012-05-14 00:30:15 +02:00
4178ffceb1Added access to DRH in xml output function for data records
Stefan Wahren
2012-05-14 00:26:41 +02:00
5a7e69f90dMerge remote branch 'upstream/master'
Stefan Wahren
2012-05-14 00:09:05 +02:00
8f48d75fb0Added 2 event callbacks to handle send and receive events outside the library (now it is possible to trigger a led from an application if m-bus data is received)
Stefan Wahren
2012-05-13 23:57:24 +02:00
7d482e47f7use the max frame limit 16 also for serial multi-telegram transfers (some devices does not seems to stop reporting 'more data follows', so unless we set a hard limit it will loop forever. so this limit should probably be made a cmd line argument)
Robert Johansson
2012-05-13 16:39:48 +09:00
dadf3b4823added a debug/verbose flag to the primary address scan utils
Robert Johansson
2012-05-13 16:34:34 +09:00
726f837d2dimproved error handling
Robert Johansson
2012-05-13 16:34:12 +09:00
29201258e7in mbus_frame_print for dumping frame in HEX format to stdout, now looping over all frames in a multi-telegram frame list
Robert Johansson
2012-05-13 16:33:53 +09:00
59fca0a709added option to dump frame in HEX to stdout before writing it to the serial port
Robert Johansson
2012-05-13 16:32:55 +09:00
6f76632728fix bug in breakout of loop due to max_frames condition
Robert Johansson
2012-05-13 16:32:17 +09:00
fd6e432213Merge pull request #7 from lategoodbye/master
Robert Johansson
2012-05-06 23:53:33 -07:00
d617accea5Added new function to generate XML with normalized values (equivalent to mbus_frame_data_xml)
Stefan Wahren
2012-05-06 23:00:59 +02:00
b479412ab1Migrated all new features also to mbus-protocol-aux.c: - support for custom VIF - support for date / time - support for float - fix for huge values - hexdump of manufacturer specific data
Stefan Wahren
2012-05-06 22:12:29 +02:00
6dd17954d2Added check to avoid segmentation fault
Stefan Wahren
2012-05-06 21:55:39 +02:00
93ca82781cMerge pull request #5 from lategoodbye/master
Robert Johansson
2012-04-28 19:44:56 -07:00
42ed80a5b0- init slave to get always the beginning of the records - start read with FCB set - fixed double free in case of send failure
Stefan Wahren
2012-04-28 14:09:58 +02:00
41a3fa1a7bSample XSL to convert XML in HTML
Stefan Wahren
2012-04-28 13:52:23 +02:00
74bb173147Added multi-telegram support for serial connection
Stefan Wahren
2012-04-23 20:56:26 +02:00
b8e3308779restored lost kicad file
Robert Johansson
2012-04-23 10:33:43 +09:00
44eec2c92eMerge pull request #4 from lategoodbye/master
Robert Johansson
2012-04-22 18:28:44 -07:00
e708c62550Merge branch 'master' of git+ssh://git@github.com/lategoodbye/libmbus.git
Stefan Wahren
2012-04-22 22:34:40 +02:00
4d0afd161cRestore files
Stefan Wahren
2012-04-22 22:24:47 +02:00
b9f8464448Restore files
Stefan Wahren
2012-04-22 20:11:08 +02:00
df06b93e97Merge remote branch 'upstream/master'
Stefan Wahren
2012-04-22 19:37:55 +02:00
39e7b64ff4Fixed special characters
Stefan Wahren
2012-04-22 16:29:58 +02:00
243564a275Fixed return value for packing error frame
Stefan Wahren
2012-04-22 16:12:01 +02:00
1db372e7abImproved error message in case of unknown Control Code
Stefan Wahren
2012-04-22 16:09:38 +02:00
e2400f5c27Added new defines for decoding dif
Stefan Wahren
2012-04-22 16:06:54 +02:00
5ce9a540edAdded error frames for testing
Stefan Wahren
2012-04-22 15:53:54 +02:00
281394c092attempt to unify the XML output for sequences of multi-telegram frames (single XML document, global record counts, no repeat of frame headers)
Robert Johansson
2012-04-21 08:34:01 +09:00
1d0159c531Merge branch 'master' of github.com:rscada/libmbus
Robert Johansson
2012-04-21 07:18:21 +09:00
7c476ef924updated mbus usb schematics from Tomas
Robert Johansson
2012-04-21 07:17:25 +09:00
75ec694ae8Merge pull request #3 from lategoodbye/master
Robert Johansson
2012-04-19 00:54:23 -07:00
65b04fc6cbAdded verification of control field
Stefan Wahren
2012-04-18 21:16:27 +02:00
1b69b1b51bAdded a new script to generate XML files from hex files in a specified directory
Stefan Wahren
2012-04-16 21:04:03 +02:00
a65a96e333Fixed usage
Stefan Wahren
2012-04-16 21:01:29 +02:00
4958966797Fixed usage
Stefan Wahren
2012-04-16 21:00:24 +02:00
bbdcac04b0Fixed exit codes
Stefan Wahren
2012-04-16 00:33:03 +02:00
63593b5b91moved .gitignore file to top directory
Robert
2012-04-15 10:52:11 +09:00
c10b37e53dgot rid of duplicate catalog libmbus/libmbus
Robert
2012-04-15 10:51:15 +09:00
a7b6f180a3updated list of contributers
Robert Johansson
2012-04-15 10:32:55 +09:00
d00ba63215Merge pull request #2 from lategoodbye/master
Robert Johansson
2012-04-14 18:31:32 -07:00
54e96f957aFixed medium decoding for 04, 0C, 0D, 0F
Stefan Wahren
2012-04-13 20:26:54 +02:00
e044a12e68started on a readme file, as recommended by github
Robert Johansson
2012-04-13 11:16:54 +09:00
67dae99463added gitignore file
Robert Johansson
2012-04-13 11:02:59 +09:00
748db590d7resolved conflict
Robert Johansson
2012-04-13 11:00:10 +09:00
bd3c270621restored filename after merge
Robert Johansson
2012-04-13 10:48:42 +09:00
00731c93e4renamed file to avoid merge problems
Robert Johansson
2012-04-13 10:46:36 +09:00
f324e11eb6added missing file
Robert Johansson
2012-04-12 13:34:28 +09:00
58c2bbe233Merge remote-tracking branch 'old/multitelegram'
Stefan Wahren
2012-04-12 00:38:00 +02:00
e827f7ba0eMerge remote-tracking branch 'old/multitelegram'
Stefan Wahren
2012-04-12 00:23:07 +02:00
0e0878f6c9import libmbus 0.7.X from previous official HG repository
Robert Johansson
2012-04-11 10:46:09 +09:00
24649fa89eAdded support for multi telegram reply
Robert Johansson
2012-04-10 21:57:10 +02:00
3a04aedf59Changed domain to rscada.se Changed exit code for errors
Stefan Wahren
2012-04-10 21:19:58 +02:00
30d1433dedRemoved old binary
Stefan Wahren
2012-04-09 21:14:08 +02:00
96fb4a9335Added program to switch baudrate of M-Bus slave (untested)
Stefan Wahren
2012-04-08 18:43:13 +02:00
ef87360669Added better error messsages for mbus_parse_hex
Stefan Wahren
2012-04-08 17:40:56 +02:00
bead41be92Added function to switch parse debugging
Stefan Wahren
2012-04-08 17:37:25 +02:00
6a2a27328cAdded binary dump of manufacturer specific data
Stefan Wahren
2012-04-07 18:44:48 +02:00
b748a0f71aRemoved debug output
Stefan Wahren
2012-04-07 17:56:24 +02:00
0366737971Fixed broken declaration of 2 functions
Stefan Wahren
2012-04-06 22:22:30 +02:00
ae8a5e017fRemoved unused variables
Stefan Wahren
2012-04-06 21:55:18 +02:00
16716d83c1Added bugfix to stop parsing in frames with more data than specified
Stefan Wahren
2012-04-06 18:57:55 +02:00
56ed8a0839Added detailed parsing error messages
Stefan Wahren
2012-04-06 18:40:40 +02:00
013da483f8Fixed buges with huge values (> 32 bit)
Stefan Wahren
2012-04-06 18:25:18 +02:00
4e3f358a8aAdd notice if more records follow this telegram (multi-telegram responses)
Stefan Wahren
2012-04-06 18:10:36 +02:00
1f2695d428Added support for 4 byte floating point numbers
Stefan Wahren
2012-04-06 17:42:55 +02:00
c965daf3c7example data added
James Michael DuPont
2012-02-24 11:02:31 +01:00
19135a6bc1import of www.freescada.com/public-dist/libmbus-0.7.0.tar.gz
James Michael DuPont
2012-02-16 15:46:48 +01:00