1.0035:
Additions:
Changes:
Fixes:
Known Issues:
1.0031:
Warning: Updating to this version will reset the startup configuration to factory.
Additions:
Changes:
Fixes:
Fix DAC1_FREQUENCY_OUT_ENABLE startup config behavior. DAC1_FREQUENCY_OUT_ENABLE will be disabled when DAC1 is written to.
Fix for AIN_ALL_SETTLING_US read.
Fix IOConfig compare functions.
Fix POWER functions (POWER_LED, POWER_ETHERNET, POWER_USB, and their associated DEFAULT registers).
Reworked and fixed various DIO_EF index 3,4,5,11 read functionality.
Removed all AIN_EF checks from the IO_CONFIG_COMPARE functionality. The old behavior could cause false negatives and it did not fully check the AIN_EF configurations. AIN_EF checks for IO_CONFIG_COMPARE functionality will be added in a future firmware version.
Fixed ASYNCH_NUM_BYTES_TX read functionality.
Fixed RTD AIN_EF resistance and temperature read bugs.
Known Issues:
1.0027:
Warning: Updating to this version will reset the startup configuration to factory.
Additions:
Added lua name functions.
Added lua names array functions.
Added UDP Discovery only option for Ethernet.
Added AIN Jumpers.
Added SPC-AIN3 jumper which will force DHCP off and set IP to a .204 default.
Changes:
Changed Ethernet to allow multiple requests to be queued up in a single socket.
Updated the DHCP client.
Using name functions to access 32-bit integer registers will now throw a truncation warning.
Minimum Lua interval time has been increased to 10 us.
Fixes:
Known Issues:
1.0022:
Additions:
Changes:
The fast startup settings will now force DIO_EF lines to input.
1-wire will now set the sense line to output high before starting any operations.
Writing to AIN_ALL_RANGE is now ignored; no operations will be performed and no errors will be returned.
Stream will now throw an error if the scanRate, numChannels, and resolution are an invalid combination. Previously, resolution would be reduced to work with scanRate and numChannels.
Fixes:
1.0016:
Additions:
Changes:
DIO_ANALOG_EN will now set lines being changed from analog to digital, to input.
STREAM_CLOCK_SOURCE will no longer return an error when being set to zero.
SBUS will now default to using FIO4 and 5.
Changed the read mechanics for DIO_EF indices 3 and 4.
Some DIO_EF functions were only set up to work with the T7. Those have been updated to work with the T4.
An error will now be thrown when attempting to change the index of an enabled DIO_EF.
DIO_EF interrupt counter will now maintain two counts. One for rising edges, the other for falling.
Updated Comm LED to idle off before the first enumeration.
Fixes:
Fixed startup configuration bugs.
Fixed a bug in DIO_EF indices 3 and 4 that was causing invalid data.
Fixed a bug in asynch that could cause data corruption when using parity.
Fixed a bug that could cause stream auto-recover to report a partial packet. Change special range threshold from 0.01V to -0.005 V.
Changed stream resolution limit to 5 in both stream and C-R.
Fixed a bug that was preventing Ethernet from starting up properly when being reset without a power cycle.
1.0002: Initial release firmware for the T4.