Skip to content

Releases: deltaphi/c6021light

v1.7

27 Dec 20:20
7fe06aa
Compare
Choose a tag to compare

What's Changed

  • Fix output name of the DCC protocol by @deltaphi in #21
  • Update Action Infrastructure by @deltaphi in #24
  • Update to STSTM32 17.4.0 and use newer PlatformIO parameters. by @deltaphi in #22
  • Check for the configured accessory protocol by @deltaphi in #25
  • Update for newer libopencm3 by @deltaphi in #27

Full Changelog: v1.6...v1.7

v1.6

25 Aug 17:05
2b63713
Compare
Choose a tag to compare

Changes in this release:

  • Full forwarding between LocoNet and CAN (#12, #13, #14, #15)
  • Automatic download of CANdb after reset (#11, 19)
  • Attempt to request STOP/GO status on CAN after reset (#10)
  • Fixed serial line feed (#16)
  • New LED behavior. (#17, #18) Please see the User Manual for a description of the new behavior.
  • Fixed higher-address Keyboards on I2C (#9)

More I2C-Operations and better CLI

05 Feb 14:35
Compare
Choose a tag to compare

Changes in this release:

  • Fix a bug where only the first Keyboard attached to I2C would work correctly (#9).
  • Enable I2C operation without CAN attached (#5).
  • Enable STOP/GO lines on the I2C connector.
  • Completely reworked the CLI implementation.
  • added Unit Test framework for RoutingTask.
  • Reworked RoutingTask Architecture.
  • Initial steps towards engine control forwarding between CAN and LocoNet.
  • Added Reference to User Manual.

Sensor Messages, Cleanup, and Optimizations

29 Dec 11:19
Compare
Choose a tag to compare

This release adds the feature to transfer sensor messages (e.g., S88) between CAN and LocoNet.

Apart from this, this release contains a number of optimizations:

  • Serial Output is now done via DMA, which should reduce the overall reaction time of message translation.
  • The Settings stored in flash are now stored using a log-system, significantly reducing the wear of the flash when storing changed configuration data.
  • The architecture of the RoutingTask has been massively simplified.

LocoNet and Memory Support

12 Dec 16:12
Compare
Choose a tag to compare
Pre-release

This release extends over the v1.2 by introducing the following improvements:

  • Support for LocoNet.
  • Support for Memory devices.
  • Better handling of I2C communication errors.

Introduction of FreeRTOS

13 Nov 16:02
Compare
Choose a tag to compare
Pre-release

This release extends the connect 6021 software with a basic integration of FreeRTOS. There are no functional changes to the previous version.

DCC and Serial Console

06 Sep 16:54
Compare
Choose a tag to compare

The basic functionality was extended to now switch turnouts using the DCC protocol and Selectrix Protocol, respectively.

Using a brand-new serial console feature, you can tell the c6021light to emit CAN packets switching either Motorola, DCC or Selectrix decoders on the CAN bus.

Basic I2C-CAN-Gateway functionality

21 Jun 20:24
Compare
Choose a tag to compare

This release contains the basic functionality to connect a Keyboard 6040 to a CAN system.