forked from mccdaq/daqhats
-
Notifications
You must be signed in to change notification settings - Fork 3
/
version_history.txt
82 lines (65 loc) · 2.78 KB
/
version_history.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
1.4.0:
- Added support for the MCC 128.
1.3.0.6:
- Fixed error where free(custom_data) was called twice in mcc172.c.
- Fixed problem with the Python method interrupt_callback_enable().
- Changed the installer to automatically enable SPI.
- Changed daqhats_read_eeproms to automatically enable I2C if needed.
- Fixed trigger issue on MCC 172 (fix is in firmware version 1.01.)
1.3.0.5:
- Fixed error when calling mcc172_a_in_clock_config_write() immediately after another
function that communicates with the board.
1.3.0.4:
- Added sensitivity factor setting to the MCC 172 data.
1.3.0.3:
- Added error reporting if user passes OPTS_EXTCLOCK when starting a scan on MCC 172.
- Clarified MCC 172 documentation.
1.3.0.2:
- Added support for rev 2 MCC 172 boards.
1.3.0.1:
- Fixed scan bug from 1.2.0.3 for the MCC 172.
1.3.0:
- Added support for the MCC 172.
1.2.0.4:
- Fixed mismatch in error message strings in the C library.
- Clarified the address jumper settings in the documentation.
1.2.0.3:
- Fixed bug in MCC 118 scan data read functions where a 16-bit variable was
used instead of 32 bits, so more than 64K samples per channel in the scan
buffer would not be read at a time.
- Fixed issue reading daqhat EEPROMs in newer versions of Raspbian Buster.
- Added information on MCC 118 OEM.
- Added daqhats_version command.
- Added firmware version history to tools README file.
1.2.0.2:
- Fixed MCC 118 scan thread sync issues that could cause occasional hangs
when starting a scan.
1.2.0.1:
- Fixed compile warnings in Raspbian Buster.
- Fixed Python web server examples for compatibility with Dash 1.0.
1.2.0:
- Added support for the MCC 134.
- Fixed conflict with libi2c-dev.
1.1.0.3:
- Cleared up some memory allocation errors reported by valgrind.
- Set the value returned by open functions when trying to open the
wrong type of board to RESULT_INVALID_DEVICE (or an appropriate
exception message in Python.)
- Fixed an issue with dash dependency in the MCC 118 web_server Python
example.
- Fixed an issue with segmentation faults when calling mcc118_open() after
changing the locale.
1.1.0.2:
- Fixed an issue with high CPU usage when waiting for a trigger on the
MCC 118 - updated both library and trigger examples.
- Lowered the max SPI clock rate for the MCC 118 to fix communications
issues on some systems.
- Fixed an issue with MCC 152 DIO interrupt callbacks in Python when
running a scan on a separate MCC 118
1.1.0.1:
- Fixed an issue with resource conflicts when using multiple threads in
the same process (such as using multiple MCC 118s.)
1.1.0:
- Added support for the MCC 152.
1.0.0:
- Initial release for the MCC 118.