Skip to content

Releases: SenteraLLC/pic32-fmu.X

Updated SBUS decoding

07 Jul 17:23
Compare
Choose a tag to compare

The decoding of SBUS data is updated to be more robust.

Updated GPS Data Message Size

19 Nov 18:11
Compare
Choose a tag to compare

The GPS data message size is updated so that it is less that the maximum size supported by the TCPIP stack.

Updated VN100 Setup, TCPIP Stack, and Software and Hardware Version

09 Nov 19:17
Compare
Choose a tag to compare

Updates performed include:

  • VN100 Setup (vn100.c): The VN100 setup is updated to check the configuration of the device before initializing the peripheral. If the VN100 is already configured correctly, the software performs normal operation functionality. If the VN100 is not configured, then the software attempts to configure the device.
  • TCPIP Stack (tcp.c & udp.c): Errors within the stack are updated so that correct 16-bit comparison is performed. Previously, this comparison occurred incorrectly, which resulted in ARP messages not being periodically sent. Therefore, Ethernet communication would not be possible if a certain amount of time elapsed between powering the device attempting Ethernet communication.
  • Software and Hardware Version (status.c): The software firmware version is updated for release. The hardware version has also been updated since resistors between the SPI and radio (i.e. R53, R54, R61, and R62) have been depopulated. With the radio attached, the SPI lines were being corrupted by the radio.

Update Core-Timer Operation

06 Oct 20:42
Compare
Choose a tag to compare

Functionality is updated for management of the core-timer. The core-timer interrupt flag is cleared properly so the timer periodically increments as expected.

Updated Intrusive Control Mode

18 Sep 13:50
Compare
Choose a tag to compare

The following updates were performed from v1.0.0:

  • Intrusive control mode is commanded from the web interface. The user must select "Test" mode to intrusively command values to a CAN servo-node.
  • Some missed module-scope variables are updated with the "static" qualifier.
  • The development environment is updated so the Serial Number is preserved through reprogramming.