aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* merge `master` into `wip/pbdrv`Loek Le Blansch2024-06-19
|\
| * fixed multi doc handoverThomasintAnker2024-06-18
| |
| * Merge branch 'master' into wip/handoverThomasintAnker2024-06-18
| |\
| | * Added clang formattingThomasintAnker2024-06-18
| | |
| * | Finished handoverThomasintAnker2024-06-18
| | |
| * | Changed title of recommendations to proffesional englishThomasintAnker2024-06-17
| | |
| * | Finished challengesThomasintAnker2024-06-15
| | |
| * | finished project stateThomasintAnker2024-06-15
| | |
| * | Handover docThomasintAnker2024-06-15
| | |
| * | demo working kindaLoek Le Blansch2024-06-03
| | |
| * | Merge branch 'demo/PANIEK' of github.com:lonkaars/puzzelbox into demo/PANIEKLoek Le Blansch2024-06-03
| |\ \
| | * | fix 1ThomasintAnker2024-06-03
| | | |
| * | | AAAAAAAAAAAAAAALoek Le Blansch2024-06-03
| |/ /
| * | chaosThomasintAnker2024-06-03
| | |
| * | working coms between i2c and utpThomasintAnker2024-05-31
| | |
| * | Merge branch 'wip/client' into wip/i2c-communicationThomasintAnker2024-05-31
| |\ \
| * | | shenanigansThomasintAnker2024-05-31
| | | |
| * | | added queue for bbetween thread-communicationThomasintAnker2024-05-31
| | | |
| * | | Working i2c+utp wo extra functionalityThomasintAnker2024-05-31
| | | |
* | | | WIP puzzle module <-> main controller <-> client communicationLoek Le Blansch2024-06-18
| | | |
* | | | WIP main controller puzzle bus behavior + fix build system / clientLoek Le Blansch2024-06-18
| | | |
* | | | main controller firmware compiling againLoek Le Blansch2024-06-18
| | | |
* | | | clean up code for getting main controller compiling againLoek Le Blansch2024-06-18
| | | |
* | | | stupid dumb bugLoek Le Blansch2024-06-18
| | | |
* | | | i2c reply kinda workingLoek Le Blansch2024-06-18
| | | |
* | | | WIP losing my mindLoek Le Blansch2024-06-18
| | | |
* | | | use arduino mega for dummy sketchLoek Le Blansch2024-06-17
| | | |
* | | | WIP fixing memory handlingLoek Le Blansch2024-06-16
| | | |
* | | | restore arduino compatibilityLoek Le Blansch2024-06-15
| | | |
* | | | compiling works again :cry:Loek Le Blansch2024-06-15
| | | |
* | | | WIP freertos + Arduino workaroundLoek Le Blansch2024-06-15
| | | |
* | | | puzzle bus message routing functionsLoek Le Blansch2024-06-14
| | | |
* | | | finish message send functionsLoek Le Blansch2024-06-14
| | | |
* | | | clean up message type architectureLoek Le Blansch2024-06-14
| | | |
* | | | WIP more puzzle bus driver codeLoek Le Blansch2024-06-14
| | | |
* | | | clean up pbdrv namingLoek Le Blansch2024-06-14
| | | |
* | | | decide on pbdrv serialization architectureLoek Le Blansch2024-06-14
| | | |
* | | | really WIP driver (de)serializationLoek Le Blansch2024-06-13
| | | |
* | | | WIP pb-readLoek Le Blansch2024-06-11
| | | |
* | | | pb-write + testsLoek Le Blansch2024-06-11
| | | |
* | | | fix write_cmd_req_set_stateLoek Le Blansch2024-06-11
| | | |
* | | | move files (keep history for pbdrv/main.cpp)Loek Le Blansch2024-06-11
| | | |
* | | | rp2040 driver works (ugly)Loek Le Blansch2024-06-10
| |_|/ |/| |
* | | WIP rp2040 pbdrv recv outside irq handlerLoek Le Blansch2024-06-09
| | |
* | | rp2040 driver send still working (kinda)Loek Le Blansch2024-06-09
| | |
* | | add some remnants of rp2040 debugging hell (see message)Loek Le Blansch2024-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit has a few commented lines in CMakeLists.txt for compiling Arduino sketches for the RP2040 using <https://github.com/earlephilhower/arduino-pico>. I used this to sanity check if the same use of the Wire library that I used for the Arduino would work on the RP2040, and to my surprise, it didn't. Turns out the ATmega328P's TWI interface supports a thing where I2C masters can be addressed as slaves in a multi-master configuration (see section 21.9.5 of the datasheet). This is used in the puzzle box, and not (natively) supported by the RP2040 processor.
* | | fix arduino pbdrvLoek Le Blansch2024-06-09
| | |
* | | clean up init functionsLoek Le Blansch2024-06-09
| | |
* | | mini cleanupLoek Le Blansch2024-06-09
| | |
* | | WIP raspberry pi pico pbdrvLoek Le Blansch2024-06-08
| | |