Skip to content

Releases: beagleboard/librobotcontrol

V1.0.5

16 Jul 03:58
290e14f
Compare
Choose a tag to compare
  • use latest aliases for PRU indexes
  • add support for PocketBeagle
  • integrate PX4 build handling
  • clean-up some messages from rc_balance
  • fix rc_startup_routine start delay
  • fix rc_filter_duplicate initialization check
  • fix stdin control mode for rc_balance
  • add PRU to startup routine checks and required kernel modules

V1.0.5-RC2: Merge pull request #187 from MarkAYoder/prufix

22 Jun 20:42
964a835
Compare
Choose a tag to compare
  • use latest aliases for PRU indexes
  • add support for PocketBeagle
  • integrate PX4 build handling
  • clean-up some messages from rc_balance
  • fix rc_startup_routine start delay
  • fix rc_filter_duplicate initialization check
  • fix stdin control mode for rc_balance
  • add PRU to startup routine checks and required kernel modules

V1.0.5-RC1

18 Jun 21:57
Compare
Choose a tag to compare
V1.0.5-RC1 Pre-release
Pre-release
  • use latest aliases for PRU indexes
  • add support for PocketBeagle
  • integrate PX4 build handling
  • clean-up some messages from rc_balance
  • fix rc_startup_routine start delay
  • fix rc_filter_duplicate initialization check
  • fix stdin control mode for rc_balance
  • add PRU to startup routine checks and required kernel modules

V1.0.4

09 Nov 04:45
Compare
Choose a tag to compare

A small release with few fixes, but it was about time these got their own version bump.

1.0.4
* fix missing stddef.h include in i2c.h
* add kmartin36's PRU encoder robustness improvement
* fix rc_startup_routine not completing in some configurations

V1.0.3

05 Oct 21:14
Compare
Choose a tag to compare

1.0.3
* correct default pinmux value for UART and SPI to those functions
* fix string length error in rc_spi_loopback_test
* add minimum realization case for PI and P controller in rc_filter_pid
* fix compass heading in 2 DMP orientation options
* fix uninitialized matrix in rc_altitude example
* fix spi randomly breaking due to non-initialized struct
* small documentation improvements

V1.0.2

24 Aug 01:16
Compare
Choose a tag to compare

1.0.2
* Add function rc_filter_duplicate()
* add macro RC_VECTOR_INITIALIZER
* add macro RC_MATRIX_INITIALIZER
* add macro RC_RINGBUF_INITIALIZER
* add macro RC_FILTER_INITIALIZER
* add macro RC_KALMAN_INITIALIZER
* fix broken rc_kalman_alloc_ekf and rc_kalman_update_ekf

V1.0.1

10 Aug 00:50
Compare
Choose a tag to compare

1.0.1
* Support pwm driver changes introduced in 4.14.61-ti-r68
* documentation improvements

V1.0.0

15 Jul 20:17
Compare
Choose a tag to compare

Bug reports have slowed down so I think it's time to move V1 out of the Release Candidate phase. New for this release is also an X86-64 package.

Copy of changelog:
1.0.0
* finally, v1.0.0 release!
* rename package to librobotcontrol
* extended SPI interface
* extended model interface to detect Rpi and PC
* add x86_64 package
* add more manual pages to documentation
* new slack workspace!
* update serial IO to use size_t for consistency
* add workaround for BB pwm frequency changes
* backwards compatability links for roboticscape
* lots of little bugfixes

V1.0.0 Release Candidate 2

26 Jun 06:43
Compare
Choose a tag to compare
Pre-release
  • Enable systemd services by default
  • move pid directory to /run/shm
  • fix package permissions for /var/lib/robotcontrol
  • fix i2c bug in rc_i2c_read_words
  • change i2c read length type to 'size_t' other APIs to follow
  • new rc_i2c_get_fd function
  • various naming updates and documentation polishes

V1.0.0 Release Candidate 1

15 Jun 06:26
Compare
Choose a tag to compare
Pre-release

this is the first release with the librobotcontrol package name. Please help test before final release!!