4.0.1 - 2025-06-16
- Fix UART passthrough (
1346356) (Anashuman Singh)
4.0.0 - 2025-02-19
- Breaking: Do not autoconnect on
SerialHandlerzero-arg instantiation (e70d01d) (Alexander Bessman) - Breaking: Deprecate
serial_handlerin favor ofconnection(bc53dd3) (Alexander Bessman) - Breaking: Move
SerialHandlertoconnection(e70d01d) (Alexander Bessman) - Breaking: Move
detecttoconnection(e70d01d) (Alexander Bessman) - Breaking: Make
check_serial_access_permissionprivate (e70d01d) (Alexander Bessman) - Breaking: Move
ADCBufferMixintoinstrument.buffer(e70d01d) (Alexander Bessman)
- Add common
connectionmodule for different control interfaces (e70d01d) (Alexander Bessman) - Add
WLANHandlerclass for controlling the PSLab over WLAN (1316df4) (Alexander Bessman) - Add
ConnectionHandlerbase class forSerialHandlerandWLANHandler(e70d01d) (Alexander Bessman) - Add
connection.autoconnectfunction (e70d01d) (Alexander Bessman) - Add
instrument.buffermodule (e70d01d) (Alexander Bessman)
- Breaking: Remove
SerialHandler.wait_for_data(e70d01d) (Alexander Bessman)
- Fix SPI configuration sending one byte too few (
a3d88bb) (Alexander Bessman)
3.1.1 - 2025-01-05
- Raise
RuntimeErrorif_I2CPrimitive._startis called on an already active peripheral (d86fbfa) (Alexander Bessman)
- Fix I2C bus becomes unusable after device scan (
05c135d) (Alexander Bessman)
3.1.0 - 2024-12-28
Changelog added in following release.