Penguin
|
f4a88df448
|
rs485 testing with max3070e. working
|
2 years ago |
Penguin
|
25d46974e3
|
partially fixed issue where motor controller was seeing a chirp on the RX line, causing some start bytes to be seen as a combination of the start byte and the src addr byte. Only partially fixed because the buffer stream is still skipped occasionally. Its just not due to that issue. The issue was fixed by driving the max485 chips with 5v at vcc instead of 3.3
|
3 years ago |
Penguin
|
1ee7e71711
|
added penguinbuffers submodule
|
3 years ago |
Penguin
|
9f0877c746
|
fixed issue with receiving data. the interrupt overhead was too high so i switch to an interrupt/polling hybrid. idk how im going to do the queue but i have the library finished
|
3 years ago |
Penguin
|
4bc852b44a
|
weird behavior... message handling not working currently
|
3 years ago |
Penguin
|
b5ef056990
|
testing protocol
|
3 years ago |
Penguin
|
c2b2f2c14d
|
adding protocol stuff for rs485 bus
|
3 years ago |
Penguin
|
310e5a1a32
|
using circular buffer from penguin buffer until i implement ring buffer
|
3 years ago |
Penguin
|
4751793db5
|
rs485 not working as expected
|
3 years ago |
Penguin
|
ce63792708
|
trying some wacky ways to determine speeds and direction. eventually ill look up some algorithms to do this properly. for now im goofin
|
3 years ago |
Penguin
|
807f7c29e8
|
added 250hz timer for giving motor updates
|
3 years ago |
Penguin
|
feb61e56a8
|
accidentally removed p_uart_init() via code generation... added it back
|
3 years ago |
Penguin
|
49fbfa2cc4
|
added a printf
|
3 years ago |