Skip to content

Releases: ams-OSRAM/OSP_aospi

2.0.0

21 Apr 14:55

Choose a tag to compare

  • Added aospi_phy_t aospi_phy_get() used in aocmd_version_main().
  • Added aospi_tx_last() and aospi_rx_last() for the osp fields command.
  • Added timescale overview.
  • Improved aospi_txrx_us() and aospi_txrx_hops() documentation.
  • Added 8µs idle time between telegrams; default can be changed with aospi_idletime_us_set().
  • Improved report of aospi_time.ino.
  • Added printing warnings for telegrams with PSI of 5 (since not supported by RGBI); use aospi_warnings_set() and aospi_warnings_get().
  • Fixed bug in Telegram dissector (python\telegram): removed duplicate setpwm/setpwmchn.

1.0.1

16 Sep 13:01

Choose a tag to compare

  • Textual corrections in multiple examples.
  • Added link to examples.
  • Debug feature: zap unreliable bytes in reception buffer to 00.

1.0.0

21 May 09:02

Choose a tag to compare

  • aospi_init() can now be configured for physical layer type A (was only type B).
  • Example aospi_mcua.ino added to show how to use physical layer type A (with reconfigure documentation).
  • Added OSP32 v12 names for LEDs (e.g. L1.0 aka OUT0).
  • The SPI slave driver upgraded to v0.6.8 to make it compile with esp32 board lib 3.2.0.

0.5.9

22 Apr 13:41

Choose a tag to compare

  • The SPI slave driver is patched to make it compile with esp32 board lib 3.2.0.

0.5.8

21 Feb 16:39

Choose a tag to compare

  • The SPI slave driver upgraded to v0.6.5 to make it compile with esp32 board lib 3.1.1.
  • Added USE mode note to aospi_bringup.ino.
  • Text corrections in python\telegram\readme.md and examples\aospi_bringup\readme.md.

0.5.7

29 Nov 14:03

Choose a tag to compare

  • Added example aospi_bringup.ino.
  • Text correction in readme.md; added level shifter pull-ups issue.

0.5.6

22 Oct 15:12

Choose a tag to compare

  • Telegram dissector (python\telegram) now shows casting mode.
  • Replaced clock tapping mechanism in aospi.cpp; from ISR to polling (faster).

0.5.5

16 Oct 15:18

Choose a tag to compare

  • Added telegram dissector with CRC computation (in Python).

0.5.4

08 Oct 08:58

Choose a tag to compare

  • src/slave/* line endings changed from LF to CR+LF.
  • Prefixed modules.drawio.png with library short name.
  • Moved domain from github.com/ams-OSRAM-Group to github.com/ams-OSRAM.

0.5.2

10 Sep 16:03

Choose a tag to compare

  • Changes in readme.md.
  • Fixed Bug in aospi_txrx; function aospi_dirmux_set_loop() no longer needs parameter.
  • Added BEHAVIOR section to explanation in examples.