DCC-EX / CommandStation-EX

EX-CommandStation firmware from DCC-EX. Includes support for WiFi and a standalone WiThrottle server. A complete re-write of the original DCC++.
https://dcc-ex.github.io/
GNU General Public License v3.0
152 stars 103 forks source link

Devel giga #362

Closed travis-farmer closed 8 months ago

travis-farmer commented 8 months ago

herein i submit my first pull-request for my port to the Arduino Giga board. the following libraries are needed to compile: https://github.com/KurtE/Portenta_H7_TimerInterrupt/tree/GIGA_R1 https://github.com/arduino-libraries/Arduino_AdvancedAnalog

I have built for UNO, Mega2560, Giga, Nano, and ESP32. the last two failed. Nano because of size requirements for firmware (i don't know what settings it is supposed to have), and the ESP32, again, because i don't know what settings it is supposed to have.

i have tested... I2C: PASSED Current sensing: PASSED DCC Signal: PASSED WiFi: PASSED (with esp wifi, NOT the giga WiFi) Ethernet: PASSED USB Serial: PASSED JMRI Connection (serial/wifi/ethernet): PASSED ED Connection (wifi/ethernet): PASSED

DCC Function: loco moves and functions work. reading and writing CV work. if i have missed something, you know how to reach me. ... and i just noticed the IO_CMRI.h and IO_CMRI.cpp i got from Ash got included... sorry about that. Please feel free to remove them if Ash is not ready for them to be included, only because i do not know how at this point. ;-) they were unchanged by me.

travis-farmer commented 8 months ago

re working some library issues