Release notes#
Online monitor change to bind to localhost and exchange packets locally, so that the thing also works when the computer is not connected to the network.
Message display added to the base monitor class.
New
RunningStatsadded in thehistmodule.
- Merging pull requests
e9583aa#
New
multicastandrefresharguments in the cli module.to_bytes()andfrom_bytes()methods added to the readout classes to support monitoring over a network.Histogram facilities (
histmodule) added.Simple monitoring facilities (
monitorandsockmodules along with associated apps) added.Docs updated and unit tests added.
- Merging pull requests
18b755d#
Decode order added to the hit data structures.
Unique ID added to the readout classes, and FileHeader machinery changed accordingly.
Full I/O implemented in binary files, modeled on the native Python open() builtin.
Processing of binary .apx files to files containing hits in a few different formats implemented (leveraging astropy tables).
Binary playback facility added, with pretty printing of the readouts.
Support for legacy .log files added, including conversion from .log to .apx.
New command-line interface added.
Docs added.
Unit tests added.
.gitignore and Makefile updated.
- Merging pull requests
- Issue(s) closed
2063157#
Initial import of the binary I/O machinery, with classes and data structures to save astropix readouts to (and read them back from ) persistent storage.
Initial setup of the unit tests and continuos integration on github.
Initial setup of the documentation.
Top-level Makefile added to facilitate some operations.
pyproject.toml file added.
- Merging pull requests
Issue(s) closed