Releases: analogdevicesinc/iSensor-FX3-Eval
Releases · analogdevicesinc/iSensor-FX3-Eval
v2.9.2.0-pub
Updated to FX3 API v2.9.2
v2.9.1.2-pub
Updated burst test application to include a stream mode, for generic burst data logging
v2.9.1.1-pub
Changes
- Removed dr sync button from reg form
- Added dr toggle check when dr active is set in config GUI
- Adjusted some element sizes
Bug Fixes
- Resolved issue where validate SPI data check box would never appear
- Resolved issue where changing dr pin in logging forms did not actually change the dr pin on the FX3 object
v2.9.1.0-pub
Updated to latest FX3 API
Minor QoL tweaks:
- Plotters remember size now
- Top form does not take focus from register logger / FFT plotter when they finish
v2.9.0.8-pub
- Moved manual GPIO access to advanced tab
- Added data plot reg list to plotting tab
- Fixed some formatting on pin tab
v2.9.0.7-pub
Probably should have waited longer on the last release, but I didn't think I'd spend so much time doing this on a saturday...
Bug Fixes
- Resolved some issues with register cont read/dr measure and disconnecting the FX3 causing a crash
Changes
- Tabs now use main app back color
- All GPIO functions (plus pin freq measure) now placed on the tab, instead of individual forms
- Advanced tab is now grouped into sections
v2.9.0.6-pub
More big GUI changes!
The main application GUI has had a full makeover to try and make it less "scary" and easier to pick up
- Now includes a tab control for all DUT interfacing (plotting, logging, etc)
- group boxes to sort the remaining configuration/utility buttons
- The register GUI has been placed directly into the top GUI (in tab)
- The app browse GUI has been placed directly into the top GUI (in tab)
QoL improvements to both data plotter GUIs
- Default name for plot save files have been improved (include date and selected DUT)
- FFT plotter now has useful header (Fs, NFFT, # averages)
- Time domain plotter has option to add scroll bar. This adversely affects performance for long plots, but can be useful for trying to analyze a signal after is occurs
v2.9.0.5-pub
Changes:
- Now asks for personality selection on first-time app startup (or regmap if custom personality is used)
- Added regmaps for 48x which were put in repo but not added to project
- Whenever changes are manually made to FX3 settings, the changes are saved as a custom personality file. Removed prior DUT configuration settings (now works only based on personality)
v2.9.0.4-pub
Significant GUI changes in this release!
Device Selection
- Added new DUT personality object which defines SPI protocol, supply, register map, etc for a DUT (or DUT family)
- Device selection form now lets user choose from a pre-set DUT personality (e.g. ADIS1650x)
- Prior settings from Device selection form have been move to FX3 config, to allow custom DUT personalities to be defined. Changing parameters in the FX3 config GUI overrides a prior DUT personality selection
- Added regmaps / personality for all FX3 compatible ADIS IMU products
Data Plot GUI
- X axis can now be configured to display sample time rather than sample number
- Y axis label can be customized
- Register scale can be modified within the form. This allows plot to show "real" units directly
- Changed manual y-axis scaling behavior to only apply scale when the text entry loses focus, or enter is pressed
- Re-named in top GUI to "Time Domain Plotting"
FFT Plot GUI
- Data scaling is based on scale factors defined in regmap and/or data plot GUI (if modified there)
- Added button to set Y-axis label
- Re-named in top GUI to "Frequency Domain Plotting"
Misc
- Reorganized file structure
v2.9.0.3-pub
QoL Improvements:
- Data plot GUI and FFT plot GUI use a color palette for visualization (provided in plot_colors.txt)
- Data plot GUI and FFT plot GUI now remember selected registers through instances
- Data plot GUI now allows users to stop plot automatically after a fixed time interval (useful for data logging)
- Adjusted formatting for bit bang SPI GUI and added ability to directly select FX3 GPIO for each SPI signal
Bug Fixes:
- Fixed issue where FFT stream could potentially call start stream after being cancelled
- Adjusted FFT plot shutdown sequence to hopefully resolve lockup issue