20. Changelog

20.1. Release 0.0.12 (2023-02-08)

20.1.1. What’s New

  • Add GPIO support.

  • Add PoE support.

  • Add IIoT-I530 test scripts for PSP version 2.3.7.

  • Update documentation.

  • Remove test functions in documentation that will be removed in a future release.

20.1.2. Bug Fixes

20.2. Release 0.0.11 (2023-01-10)

20.2.1. Bug Fixes

20.3. Release 0.0.10 (2023-01-10)

20.3.1. What’s New

  • Add HWM graphic card support for LEC-2290.

  • Add LEC-2290 test scripts for PSP version 2.1.2 and 2.1.3.

  • Use pyproject.toml to replace setup.cfg, setup.py and requirements.txt.

  • Add Lanner logo and Lanner icon to sphinx docs.

20.3.2. Bug Fixes

  • Changed optional dependency name lec7242 to portio for generality.

  • Remove redundant log message in HWM.

20.4. Release 0.0.9 (2022-09-23)

20.4.1. What’s New

  • Add the all identifier to install all optional dependencies via pip install lannerpsp[all] for compatibility with all product types.

  • Change ValueError to PSPInvalid in GPIOConfigTool.set_com1_mode() for better consistency.

  • Add the check_platform parameter to the __init__ method of multiple objects to check if the current platform supports it.

  • Update the docs.

20.4.2. Bug Fixes

20.5. Release 0.0.8 (2022-08-30)

20.5.1. What’s New

  • Add recipes with beautiful pictures.

  • Remove LICENSE block shown in PyPi.

20.5.2. Bug Fixes

20.6. Release 0.0.7 (2022-08-30)

Not exists.

20.7. Release 0.0.6 (2022-08-29)

20.7.1. What’s New

  • Change README.md to README.rst.

  • Remove usage from README.rst and make documentation by sphinx on readthedocs.

  • Remove sdk_version, iodrv_version, bios_version from PSP.

  • Remove PSP.get_error_message() from PSP.

  • Add exception classes.

  • Change ComPort to COMPort.

  • Add DLL.

  • Change GPSLED to GPSStatusLED.

  • Change GSensor to GSR.

  • Change HardwareMonitor to HWM.

  • Change LteStateLED to LTEStatusLED.

  • Change LteStressLED to LTEStressLED.

  • Change RadioFrequencyModule to RFM.

  • Change SoftwareReset to SWR.

  • Change WatchdogTimer to WDT.

  • Add direct access to COM port for LEC-7242 with GPIOConfigTool.

  • Add WDT.config().

  • Add time_base setting to WDT.config() and WDT.enable().

  • Add PSP 3.0.0 support for LEC-7230M.

  • Update test cases.

20.7.2. Bug Fixes

  • Enhanced fool-proof checks for many functions.

20.8. Release 0.0.5 (2022-02-24)

20.8.1. What’s New

  • Add LCM.

  • Add LCM usage in README.md.

20.8.2. Bug Fixes

  • Fix seconds fool-proof check in WatchdogTimer.enable().

20.9. Release 0.0.4 (2021-12-03)

20.9.1. What’s New

  • Add bios_version property to PSP.

  • Add iodrv_version property to PSP.

  • Add sdk_version property to PSP.

  • Change GSR to GSensor.

  • Change HWM to HardwareMonitor.

  • Change RFM to RadioFrequencyModule.

  • Change API usage in GSensor.

  • Change output type from dict to list in HardwareMonitor.get_all().

  • Change output method from logging to print() in all test functions.

  • Change logging level from INFO to DEBUG.

  • Update usages in README.md.

  • Update test cases in tests/.

20.9.2. Bug Fixes

  • Fix permission check in ComPort.

  • Fix SoftwareReset.test() stdout error when setting less than 5 seconds.

20.10. Release 0.0.3 (2021-11-18)

20.10.1. What’s New

  • Add SoftwareReset and WatchdogTimer.

20.11. Release 0.0.2 (2021-10-05)

Barely usable, but not very useful.

20.12. Release 0.0.1 (2021-09-29)

Just try to release, do not use this version…