Releases: stfc-aeg/loki
Releases · stfc-aeg/loki
v0.1.4
Bumped Versions:
- stfc-aeg/mercury-detector from a548f328 to fa05b2ad (branch add-carrier-adapter)
- Ability to set certain calibration patterns to highlight ASIC areas in SPI and fast data readout
- Improved asynchronous requests for a more responsive and reliable experience
- LOKI system monitoring into UI
- Better handling of regulator control
- Integrated proxy contexts for munir (DPDK control) and gpib (instrument control) adapters
- Re-organised sequences to be more sensible
- Included basis of fast data setup and capture triggering
- odin-detector/odin-control from 1.2.0 to 1.3.0
- stfc-aeg/odin-sequencer from 4589ef25 to 0.2.0
- Improved UI
- Abortable sequences
- Progress bar
- Bug fixes
New Features:
- Arbitrary arguments to
odin_server
- Log rotation
- Add
python3-requests
Fixes:
- Explicitly include
start-stop-daemon
to prevent it being lost from builds
Full Changelog: v0.1.3...v0.1.4
v0.1.3
Fixes:
Additional Features:
- SSH key persistence (if enabled) allows keys to be stored in flash to survive reboots and image updates (#37)
- odin_server (odin_control) stderr output is redirected as well as general logging, to aid in debugging
- mercury-detector commit updated
- Updated sequences
- Improvements to regulator disable state handling
- General improvements and additions to UI (primarily environment graphs)
- Humidity measurement added
- LTC2986 measurements for ASIC diode and PT100
- Live segment readout and display in UI (required matplotlib native support)
- Calibration pattern to isolate specific grid locations, and calibration pattern enable/disable
- System is now started in a disabled state, to allow user the chance to power/connect the application before enabling regulators
- Numpy added to image for general purpose use
- LTC2986 odin_devices support (though no longer on main branch)
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- Improve user group management by @josephnobes-stfc in #33
- Deactivate root ssh login and run odin as unpriviledged user
- Add makefile by @josephnobes-stfc in #34
- Replaces old build script and builds entire project from HW to SW to OS
- Some unnecessary files and directories have been removed
- NTP added (0839a93) and Timezone corrected with tzdata (f876202)
See V0.1.2 staging by @josephnobes-stfc in #35
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
Added:
- Customisable auto-launch init script executed by service
- By default, baked-in image versions of software will be used with no intervention required
- Configuration file in MMC can modify
odin_control
behaviour as well as source of software versions, including ability to network mount a python virtual environment that can have modules edited on the fly - This configuration is non-volatile, therefore can have firmware updated without disruption to lab-specific setup
- Network configuration (such as a static IP or entire replacment
/etc/network/interfaces
file can now be done in non-volatile external storage if required. - Output from odin is now redirected to /var/log/detector.log by default
odin-control
updated to version 1.2.0odin-devices
updated to version 1.1.0- ssh key for dropbear generated on first boot is persistent, stored in mtd1 of the on-module flash.
Fixes:
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Feature/add mercury detector recipe by @josephnobes-stfc in #29
Full Changelog: v0.0.2...v0.1.0
v0.0.2
v0.0.1
What's Changed
- Added new recipe for odin-control and dependencies by @josephnobes-stfc in #10
- Add and activate recipe for odin-devices by @josephnobes-stfc in #11
- Enh 8 add odin sequencer by @josephnobes-stfc in #13
- Added i2c-tools to project build by @josephnobes-stfc in #16
- Enh 12 add inotify by @josephnobes-stfc in #15
- Test 2 fix uboot (Upgrade to full-2020 project) by @josephnobes-stfc in #18
- Add MERCURY Additional SPI CS, GPIO Lines and LVDS by @josephnobes-stfc in #26
New Contributors
- @josephnobes-stfc made their first contribution in #10
Full Changelog: https://github.com/stfc-aeg/loki/commits/v0.0.1