Skip to content

Releases: skelstar/Esk8.Board.Board

The one where we built the battery meter

28 Jun 03:53
cad5a5f
Compare
Choose a tag to compare
  • removed simplMessage
  • footLightTask (simple battery meter)
  • got working with queue-based variable
  • fixed bug where we were spamming the motor controller with requests/command

The one where we switch headlight with i2c button

22 May 20:35
f4683a4
Compare
Choose a tag to compare

See merge commit for more info

The one where we are using queues.

04 May 04:34
f82fe6f
Compare
Choose a tag to compare

Lost some functionality though (footlight).

The one where we got the footlight working again (SPUD2).

14 Jan 03:14
eb0e786
Compare
Choose a tag to compare
v3.0.1

Got footlights working. GRB not GRBW. (#35)

The one where we changed our id, talking to the VESC more often and we are using new patterns!

04 Jan 22:29
6663108
Compare
Choose a tag to compare
  • using NRF id 01 rather than 00 (so Controller can talk to it's children)
  • version 3.0
  • namespaces, and new queues and clients patterns
  • M5Stack display when using debug unit
  • fixed versions for libraries

The one where we can send commands, and there is a version number.

17 Nov 03:18
4b4e95d
Compare
Choose a tag to compare
  • Detecting M5STACK, also sending RESET command when M5Stack button B pressed
  • Removed OTA
  • Added APM class, but not using it yet
  • Added EventQueueManager
  • Now reports version. v2.5
  • mock moving current
  • Redundant motorcurrent conversion
  • USING_M5STACK

The one where we respond as soon as we get a packet from Controller

11 Mar 17:58
fba62b0
Compare
Choose a tag to compare
  • send a response as soon as we receive a packet
  • improvements around lights on start-up (maybe)

The one where we are using push-to-start feature

03 Feb 17:59
Compare
Choose a tag to compare
  • push to start implemented on controller
  • esk8.board.data (instead of ...board.vesc_comms : confusing)
  • sending true amphours and odometer (needs to be calibrated?)
  • sending on stopped/moving

The one where we aren't using dual core and it didn't miss any packets

19 Jan 19:37
Compare
Choose a tag to compare
  • took for test ride on 19 Jan 2020
  • didn't miss any packets (apparently)
  • one core, one thread
  • no lights at this stage
  • can do smoothing but it's tricky

The one where it works with the Nintendo remote, responds to commands

18 Dec 17:20
8af26b4
Compare
Choose a tag to compare
Feature/sickday improvements (#21)

* Bit of renaming. button0 simulates stopped/moving, sends packet when stopped

* Now sending on stopped and moving. Hacked odo on button0 push

* Added reasons for responses. Also sending 1st packet properly.

* Fixed core task not starting issue by raising priority

* reason_toString()

* Handling last will event. Reinstated LedLightsLib. Now turns lights on white.

* Got battery indicator working. Shows after stopping for 3 seconds.

* Cleaned up some of the battery stuff (and buttons).

* Cleaned out some states (show batt). Removed 'missing packet' stuff.

* Intergrated fsm changes (state->id)

* USE_TEST_VALUES with warnings. Also faking vesc online.