RobertK66 / obc_1769_core

Implements hardware abstractions and Layer2(3) modules for usage of the OBC hardware in cubesat projects
GNU General Public License v3.0
1 stars 1 forks source link

Feature/issue32 #36

Closed RobertK66 closed 2 years ago

RobertK66 commented 2 years ago

This is ready to be pulled to devolp but I will wait for @kodsurf to decide on the thruster branch to be pulled before .....

It sends a Hearbeat on the Debug Uart every 10 seconds. ( @AndyHilftnix: is this ok? )

I used a special module and event id so there are no 'unprintable' ASCII characters in this event binary:

image

kodsurf commented 2 years ago

I checked python code with Abbas. Looks like raspery pi also logs strings received over RS485.

Therefore I added basics of thruster module to feature/issue32 in preparation for rad test

image

Above screentshot shows "thr_hello" string with new line 0x0A printed.

Python RS485 logger code looks for new line character and logs received line.

https://github.com/RobertK66/obc_1769_core/pull/36/commits/b528e65d41e3687d6eef9c7eddae0fb4de418f1f

kodsurf commented 2 years ago

Pure binary string is now printed over debug uart

image

image

commits https://github.com/RobertK66/obc_1769_core/pull/36/commits/b9389638533861848d36dbf2dfa5e87fb746c3ab and https://github.com/RobertK66/obc_1769_core/pull/36/commits/dfeef619474c3541afb312dfe89f19331ad0741e

kodsurf commented 2 years ago

https://github.com/RobertK66/obc_1769_core/pull/36/commits/c136f45f409a7cc939c315d0eae9fbc41af431bd

This solves previous error with

image

RobertK66 commented 2 years ago

Closing this because of merge mess. Will make new one from other branch....