|
2 years ago | |
---|---|---|
dotfiles | 2 years ago | |
programs | 2 years ago | |
scripts | 2 years ago | |
.gitignore | 3 years ago | |
Readme.md | 3 years ago | |
calculator.py | 2 years ago | |
main.py | 2 years ago | |
setup.sh | 2 years ago |
Readme.md
#Things needed for raspi setup bash:
- .vimrc for vim settings
- i2c tools installation
- enable ssh
- enable i2c
#Helpfull Links
for Callbacks
https://embeddedartistry.com/blog/2017/02/01/improving-your-callback-game/
https://cognitivewaves.wordpress.com/callbacks/
for std::bind
https://www.youtube.com/watch?v=JtUZmkvroKg
pImpl idom:
https://www.youtube.com/watch?v=lETcZQuKQBs
Curiously recurring template pattern (for interfaces)
https://en.wikipedia.org/wiki/Curiously_recurring_template_pattern https://www.youtube.com/watch?v=7-nHdQjSRe0&t=480s
link to guide for embedded C++: https://www.feabhas.com/sites/default/files/uploads/EmbeddedWisdom/Feabhas%20Modern%20C%2B%2B%20white%20paper%20Making%20things%20do%20stuff.pdf
Good C++ guide:
https://www.youtube.com/watch?v=PakbXnLht1I
#TODO ASAP : Define a standart header for each code. Define if we make 2 Standart error function leting us chose to kill or keep the code alive according to the error.
#Next Step : Code SPI comminucation interface. Change name organise and make a new Git rep or rename this one. Prepare evrything for Doxygen. Start With Cmake. Sirts Implementation on STM MCU.