6 Commits

Author SHA1 Message Date
jonny_jr9
573f0779fe Merge branch 'dev' into encoder
Continue working on encoder, get latest version
2024-02-12 13:04:14 +01:00
jonny_jr9
f76db1d9bc Outsource http, joystick to common/ and react-app to root
Same reason as before commit
Note: some changes to http were necessary due to global object
- untested!

Also remove unneded duplicate components folder
2023-09-07 12:59:15 +02:00
jonny_jr9
881f0827d2 Add encoder lib; Custom task, init - functional
currently handles encoder connected to pins configured in encoder.hpp
and receives and logs all available events in encoder task
Works as expected

TODO: migrate with previous implementation of commands in button.cpp
2023-08-31 12:22:13 +02:00
jonny_jr9
76e8bac113 2 boards: split code, outsource common, remove duplicate files
- outsoruce common files and separate common types from source files (new
  common/types.hpp)
- split source files to 2 board folders (relevant only, no duplicate)
- currently boards compile successfull but not functional at all
- comment out currently incompatible code
2023-08-30 09:01:13 +02:00
jonny_jr9
8ef71082dc Add uart test - send and receive struct works
board_control currently sends a scruct with incrementing values
board_motorctl receives the struct and logs it

also test code for sending, receiving and returning single value
2023-08-28 16:35:58 +02:00
jonny_jr9
b03baa4687 Change folder structure (multiple boards)
- add second pcb board_control, currently copy of previous board
- not enough pins -> board_control handle ui send motorcommands via uart
  board_motorctl handle motors
2023-08-28 11:15:06 +02:00