aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* fixed multi doc handoverThomasintAnker2024-06-18
|
* Merge branch 'master' into wip/handoverThomasintAnker2024-06-18
|\
| * Added clang formattingThomasintAnker2024-06-18
| |
| * 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
| |
| * clean up repositoryLoek Le Blansch2024-06-08
| |
| * add some handover report ramblingsLoek Le Blansch2024-06-08
| |
| * remove overengineered codeLoek Le Blansch2024-06-07
| |
| * added pull-up resistors (code works, commit for safety)Loek Le Blansch2024-06-07
| |
| * WIP debugging arduino puzzle module driverLoek Le Blansch2024-06-06
| |
| * create word completion list functionLoek Le Blansch2024-06-06
| |
| * add arduino ide install noticeLoek Le Blansch2024-06-05
| |
| * WIP pb-write cmd req set stateLoek Le Blansch2024-06-05
| |
| * add `mpack_read_remaining_bytes` function to mpackLoek Le Blansch2024-06-05
| |
| * the large library cleanupLoek Le Blansch2024-06-05
| |
| * arduino specific puzzle bus driver testLoek Le Blansch2024-06-05
| |
| * add arduino cmake toolchain + improve lazy.mkLoek Le Blansch2024-06-05
| |
| * WIP fix puzzle bus message typesLoek Le Blansch2024-06-04
| |
| * add i2ctcp unit testsLoek Le Blansch2024-06-04
| |
* | 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
|\|
| * WIP parsing the connected puzzle module listLoek Le Blansch2024-05-30
| |
| * fix wild bugLoek Le Blansch2024-05-30
| |
| * more client i2c shufflingLoek Le Blansch2024-05-30
| |
| * implement message dumpingLoek Le Blansch2024-05-30
| |
| * implement pbdrvLoek Le Blansch2024-05-30
| |
| * merge wip/puzbus-spec into wip/clientLoek Le Blansch2024-05-29
| |\
| | * use strncmp instead of memcmp for comparing strings of unknown lengthLoek Le Blansch2024-05-29
| | |
| | * fix spelling mistakeLoek Le Blansch2024-05-28
| | |
| | * add initial puzzle bus specificationLoek Le Blansch2024-05-28
| | |
| * | WIP puzzle bus driver reworkLoek Le Blansch2024-05-29
| | |
| * | add documentation + string escapeLoek Le Blansch2024-05-29
| | |
| * | sort out completion functionsLoek Le Blansch2024-05-29
| |/
| * add readme ot i2ctcp folderLoek Le Blansch2024-05-28
| |
| * update readmesLoek Le Blansch2024-05-28
| |