├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── release.yml │ └── stale.yml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── 3d ├── Battery Strap - 2000mah.step ├── Battery Strap - 2000mah.stl ├── Battery Strap - 3000mah.step ├── Battery Strap - 3000mah.stl ├── Body.step ├── Body.stl ├── Dial.step ├── Dial.stl ├── Frame.step ├── Frame.stl ├── Top.step └── Top.stl ├── LICENSE.md ├── README.md ├── cs_emulator.py ├── data ├── default.json ├── fonts │ └── FreeSans-18.vlw ├── header │ ├── battery-charging.bmp │ ├── battery-full.bmp │ ├── battery-low.bmp │ ├── battery-medium.bmp │ ├── battery-recharge.bmp │ ├── conductor.bmp │ ├── cs-connected.bmp │ ├── cs-disconnected.bmp │ ├── menu.bmp │ ├── wifi-connected.bmp │ └── wifi-disconnected.bmp ├── icons │ ├── brake-off.bmp │ ├── brake-on.bmp │ ├── bulb-off.bmp │ ├── bulb-on.bmp │ ├── compressor-off.bmp │ ├── compressor-on.bmp │ ├── engine-off.bmp │ ├── engine-on.bmp │ ├── fan-off.bmp │ ├── fan-on.bmp │ ├── flange-squeal-off.bmp │ ├── flange-squeal-on.bmp │ ├── horn-off.bmp │ ├── horn-on.bmp │ ├── speak-off.bmp │ ├── speak-on.bmp │ ├── two-horn-off.bmp │ ├── two-horn-on.bmp │ ├── whistle-off.bmp │ └── whistle-on.bmp └── www │ ├── bs.icons.svg │ ├── bs.min.css │ ├── fn.editor.css │ ├── fn.editor.js │ ├── functions.js │ ├── groups.js │ ├── icons.js │ ├── index.html │ ├── loading.gif │ ├── locos.js │ ├── settings.js │ ├── utils.js │ ├── vue.global.js │ └── vue.global.prod.js ├── data_gzip.py ├── docs ├── assembly.md ├── browser.md ├── code.md ├── imgs │ ├── assembly │ │ ├── accelerometer-close-wire.jpg │ │ ├── accelerometer.jpg │ │ ├── battery.jpg │ │ ├── encoder.jpg │ │ ├── frame-accelerometer.jpg │ │ ├── frame-encoder.jpg │ │ ├── frame-firebeetle.jpg │ │ ├── frame-join.jpg │ │ ├── frame-switch.jpg │ │ ├── parts.jpg │ │ ├── ribbon.jpg │ │ ├── top-display.jpg │ │ └── top-view.jpg │ ├── code-filesystem.png │ ├── code-upload.png │ ├── custom-fns-btn-adv.png │ ├── custom-fns-btn-opt.png │ ├── custom-fns-btn.png │ ├── custom-fns-row-order.png │ ├── custom-fns-row.png │ ├── custom-fns-set.png │ ├── custom-fns.png │ ├── group-collapse.png │ ├── group-expand.png │ ├── group-loco.png │ ├── group-locos.png │ ├── group-new.png │ ├── new-loco-fns.png │ ├── new-loco.png │ └── screw-sizes.jpg ├── locos.md ├── menu.md ├── programming.md ├── running.md ├── settings.md └── setup.md ├── icons.txt ├── include ├── README └── Version.h ├── lib ├── README └── UI │ ├── Children │ ├── Keyboard.cpp │ ├── Keyboard.h │ ├── Keypad.cpp │ ├── Keypad.h │ ├── MessageBox.cpp │ ├── MessageBox.h │ ├── Pin.cpp │ └── Pin.h │ ├── Component.cpp │ ├── Component.h │ ├── Components │ ├── Paging.cpp │ └── Paging.h │ ├── Element.cpp │ ├── Element.h │ ├── Elements │ ├── Button.cpp │ ├── Button.h │ ├── Header.cpp │ ├── Header.h │ ├── Image.cpp │ ├── Image.h │ ├── Input.cpp │ ├── Input.h │ ├── Label.cpp │ └── Label.h │ ├── Events.cpp │ ├── Events.h │ ├── Img │ ├── BMP.cpp │ ├── BMP.h │ ├── ImgHandler.cpp │ └── ImgHandler.h │ ├── Touch.cpp │ ├── Touch.h │ ├── UI.cpp │ └── UI.h ├── myFilter.cpp ├── pdn ├── battery.pdn ├── cs.pdn ├── menu.pdn └── wifi.pdn ├── platformio.ini ├── src ├── AboutUI.cpp ├── AboutUI.h ├── DCCExCS.cpp ├── DCCExCS.h ├── Functions.h ├── LocoByNameUI.cpp ├── LocoByNameUI.h ├── LocoUI.cpp ├── LocoUI.h ├── Locos.cpp ├── Locos.h ├── MenuUI.cpp ├── MenuUI.h ├── ProgramUI.cpp ├── ProgramUI.h ├── SDCardUI.cpp ├── SDCardUI.h ├── Settings.cpp ├── Settings.h ├── SettingsUI.cpp ├── SettingsUI.h ├── ThrottleServer.cpp ├── ThrottleServer.h ├── UIHeader.cpp ├── UIHeader.h ├── WiFiUI.cpp ├── WiFiUI.h └── main.cpp ├── test └── README └── throttle_server_emulator.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /3d/Battery Strap - 2000mah.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Battery Strap - 2000mah.step -------------------------------------------------------------------------------- /3d/Battery Strap - 2000mah.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Battery Strap - 2000mah.stl -------------------------------------------------------------------------------- /3d/Battery Strap - 3000mah.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Battery Strap - 3000mah.step -------------------------------------------------------------------------------- /3d/Battery Strap - 3000mah.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Battery Strap - 3000mah.stl -------------------------------------------------------------------------------- /3d/Body.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Body.step -------------------------------------------------------------------------------- /3d/Body.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Body.stl -------------------------------------------------------------------------------- /3d/Dial.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Dial.step -------------------------------------------------------------------------------- /3d/Dial.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Dial.stl -------------------------------------------------------------------------------- /3d/Frame.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Frame.step -------------------------------------------------------------------------------- /3d/Frame.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Frame.stl -------------------------------------------------------------------------------- /3d/Top.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Top.step -------------------------------------------------------------------------------- /3d/Top.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/3d/Top.stl -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/README.md -------------------------------------------------------------------------------- /cs_emulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/cs_emulator.py -------------------------------------------------------------------------------- /data/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/default.json -------------------------------------------------------------------------------- /data/fonts/FreeSans-18.vlw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/fonts/FreeSans-18.vlw -------------------------------------------------------------------------------- /data/header/battery-charging.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/header/battery-charging.bmp -------------------------------------------------------------------------------- /data/header/battery-full.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/header/battery-full.bmp -------------------------------------------------------------------------------- /data/header/battery-low.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/header/battery-low.bmp -------------------------------------------------------------------------------- /data/header/battery-medium.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/header/battery-medium.bmp -------------------------------------------------------------------------------- /data/header/battery-recharge.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/header/battery-recharge.bmp -------------------------------------------------------------------------------- /data/header/conductor.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/header/conductor.bmp -------------------------------------------------------------------------------- /data/header/cs-connected.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/header/cs-connected.bmp -------------------------------------------------------------------------------- /data/header/cs-disconnected.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/header/cs-disconnected.bmp -------------------------------------------------------------------------------- /data/header/menu.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/header/menu.bmp -------------------------------------------------------------------------------- /data/header/wifi-connected.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/header/wifi-connected.bmp -------------------------------------------------------------------------------- /data/header/wifi-disconnected.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/header/wifi-disconnected.bmp -------------------------------------------------------------------------------- /data/icons/brake-off.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/brake-off.bmp -------------------------------------------------------------------------------- /data/icons/brake-on.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/brake-on.bmp -------------------------------------------------------------------------------- /data/icons/bulb-off.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/bulb-off.bmp -------------------------------------------------------------------------------- /data/icons/bulb-on.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/bulb-on.bmp -------------------------------------------------------------------------------- /data/icons/compressor-off.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/compressor-off.bmp -------------------------------------------------------------------------------- /data/icons/compressor-on.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/compressor-on.bmp -------------------------------------------------------------------------------- /data/icons/engine-off.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/engine-off.bmp -------------------------------------------------------------------------------- /data/icons/engine-on.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/engine-on.bmp -------------------------------------------------------------------------------- /data/icons/fan-off.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/fan-off.bmp -------------------------------------------------------------------------------- /data/icons/fan-on.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/fan-on.bmp -------------------------------------------------------------------------------- /data/icons/flange-squeal-off.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/flange-squeal-off.bmp -------------------------------------------------------------------------------- /data/icons/flange-squeal-on.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/flange-squeal-on.bmp -------------------------------------------------------------------------------- /data/icons/horn-off.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/horn-off.bmp -------------------------------------------------------------------------------- /data/icons/horn-on.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/horn-on.bmp -------------------------------------------------------------------------------- /data/icons/speak-off.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/speak-off.bmp -------------------------------------------------------------------------------- /data/icons/speak-on.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/speak-on.bmp -------------------------------------------------------------------------------- /data/icons/two-horn-off.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/two-horn-off.bmp -------------------------------------------------------------------------------- /data/icons/two-horn-on.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/two-horn-on.bmp -------------------------------------------------------------------------------- /data/icons/whistle-off.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/whistle-off.bmp -------------------------------------------------------------------------------- /data/icons/whistle-on.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/icons/whistle-on.bmp -------------------------------------------------------------------------------- /data/www/bs.icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/bs.icons.svg -------------------------------------------------------------------------------- /data/www/bs.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/bs.min.css -------------------------------------------------------------------------------- /data/www/fn.editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/fn.editor.css -------------------------------------------------------------------------------- /data/www/fn.editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/fn.editor.js -------------------------------------------------------------------------------- /data/www/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/functions.js -------------------------------------------------------------------------------- /data/www/groups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/groups.js -------------------------------------------------------------------------------- /data/www/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/icons.js -------------------------------------------------------------------------------- /data/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/index.html -------------------------------------------------------------------------------- /data/www/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/loading.gif -------------------------------------------------------------------------------- /data/www/locos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/locos.js -------------------------------------------------------------------------------- /data/www/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/settings.js -------------------------------------------------------------------------------- /data/www/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/utils.js -------------------------------------------------------------------------------- /data/www/vue.global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/vue.global.js -------------------------------------------------------------------------------- /data/www/vue.global.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data/www/vue.global.prod.js -------------------------------------------------------------------------------- /data_gzip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/data_gzip.py -------------------------------------------------------------------------------- /docs/assembly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/assembly.md -------------------------------------------------------------------------------- /docs/browser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/browser.md -------------------------------------------------------------------------------- /docs/code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/code.md -------------------------------------------------------------------------------- /docs/imgs/assembly/accelerometer-close-wire.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/accelerometer-close-wire.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/accelerometer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/accelerometer.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/battery.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/battery.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/encoder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/encoder.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/frame-accelerometer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/frame-accelerometer.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/frame-encoder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/frame-encoder.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/frame-firebeetle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/frame-firebeetle.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/frame-join.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/frame-join.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/frame-switch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/frame-switch.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/parts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/parts.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/ribbon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/ribbon.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/top-display.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/top-display.jpg -------------------------------------------------------------------------------- /docs/imgs/assembly/top-view.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/assembly/top-view.jpg -------------------------------------------------------------------------------- /docs/imgs/code-filesystem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/code-filesystem.png -------------------------------------------------------------------------------- /docs/imgs/code-upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/code-upload.png -------------------------------------------------------------------------------- /docs/imgs/custom-fns-btn-adv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/custom-fns-btn-adv.png -------------------------------------------------------------------------------- /docs/imgs/custom-fns-btn-opt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/custom-fns-btn-opt.png -------------------------------------------------------------------------------- /docs/imgs/custom-fns-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/custom-fns-btn.png -------------------------------------------------------------------------------- /docs/imgs/custom-fns-row-order.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/custom-fns-row-order.png -------------------------------------------------------------------------------- /docs/imgs/custom-fns-row.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/custom-fns-row.png -------------------------------------------------------------------------------- /docs/imgs/custom-fns-set.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/custom-fns-set.png -------------------------------------------------------------------------------- /docs/imgs/custom-fns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/custom-fns.png -------------------------------------------------------------------------------- /docs/imgs/group-collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/group-collapse.png -------------------------------------------------------------------------------- /docs/imgs/group-expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/group-expand.png -------------------------------------------------------------------------------- /docs/imgs/group-loco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/group-loco.png -------------------------------------------------------------------------------- /docs/imgs/group-locos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/group-locos.png -------------------------------------------------------------------------------- /docs/imgs/group-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/group-new.png -------------------------------------------------------------------------------- /docs/imgs/new-loco-fns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/new-loco-fns.png -------------------------------------------------------------------------------- /docs/imgs/new-loco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/new-loco.png -------------------------------------------------------------------------------- /docs/imgs/screw-sizes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/imgs/screw-sizes.jpg -------------------------------------------------------------------------------- /docs/locos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/locos.md -------------------------------------------------------------------------------- /docs/menu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/menu.md -------------------------------------------------------------------------------- /docs/programming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/programming.md -------------------------------------------------------------------------------- /docs/running.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/running.md -------------------------------------------------------------------------------- /docs/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/settings.md -------------------------------------------------------------------------------- /docs/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/docs/setup.md -------------------------------------------------------------------------------- /icons.txt: -------------------------------------------------------------------------------- 1 | Icons from https://www.pngrepo.com -------------------------------------------------------------------------------- /include/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/include/README -------------------------------------------------------------------------------- /include/Version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/include/Version.h -------------------------------------------------------------------------------- /lib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/README -------------------------------------------------------------------------------- /lib/UI/Children/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Children/Keyboard.cpp -------------------------------------------------------------------------------- /lib/UI/Children/Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Children/Keyboard.h -------------------------------------------------------------------------------- /lib/UI/Children/Keypad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Children/Keypad.cpp -------------------------------------------------------------------------------- /lib/UI/Children/Keypad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Children/Keypad.h -------------------------------------------------------------------------------- /lib/UI/Children/MessageBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Children/MessageBox.cpp -------------------------------------------------------------------------------- /lib/UI/Children/MessageBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Children/MessageBox.h -------------------------------------------------------------------------------- /lib/UI/Children/Pin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Children/Pin.cpp -------------------------------------------------------------------------------- /lib/UI/Children/Pin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Children/Pin.h -------------------------------------------------------------------------------- /lib/UI/Component.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Component.cpp -------------------------------------------------------------------------------- /lib/UI/Component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Component.h -------------------------------------------------------------------------------- /lib/UI/Components/Paging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Components/Paging.cpp -------------------------------------------------------------------------------- /lib/UI/Components/Paging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Components/Paging.h -------------------------------------------------------------------------------- /lib/UI/Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Element.cpp -------------------------------------------------------------------------------- /lib/UI/Element.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Element.h -------------------------------------------------------------------------------- /lib/UI/Elements/Button.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Elements/Button.cpp -------------------------------------------------------------------------------- /lib/UI/Elements/Button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Elements/Button.h -------------------------------------------------------------------------------- /lib/UI/Elements/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Elements/Header.cpp -------------------------------------------------------------------------------- /lib/UI/Elements/Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Elements/Header.h -------------------------------------------------------------------------------- /lib/UI/Elements/Image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Elements/Image.cpp -------------------------------------------------------------------------------- /lib/UI/Elements/Image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Elements/Image.h -------------------------------------------------------------------------------- /lib/UI/Elements/Input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Elements/Input.cpp -------------------------------------------------------------------------------- /lib/UI/Elements/Input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Elements/Input.h -------------------------------------------------------------------------------- /lib/UI/Elements/Label.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Elements/Label.cpp -------------------------------------------------------------------------------- /lib/UI/Elements/Label.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Elements/Label.h -------------------------------------------------------------------------------- /lib/UI/Events.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Events.cpp -------------------------------------------------------------------------------- /lib/UI/Events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Events.h -------------------------------------------------------------------------------- /lib/UI/Img/BMP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Img/BMP.cpp -------------------------------------------------------------------------------- /lib/UI/Img/BMP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Img/BMP.h -------------------------------------------------------------------------------- /lib/UI/Img/ImgHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Img/ImgHandler.cpp -------------------------------------------------------------------------------- /lib/UI/Img/ImgHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Img/ImgHandler.h -------------------------------------------------------------------------------- /lib/UI/Touch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Touch.cpp -------------------------------------------------------------------------------- /lib/UI/Touch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/Touch.h -------------------------------------------------------------------------------- /lib/UI/UI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/UI.cpp -------------------------------------------------------------------------------- /lib/UI/UI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/lib/UI/UI.h -------------------------------------------------------------------------------- /myFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/myFilter.cpp -------------------------------------------------------------------------------- /pdn/battery.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/pdn/battery.pdn -------------------------------------------------------------------------------- /pdn/cs.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/pdn/cs.pdn -------------------------------------------------------------------------------- /pdn/menu.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/pdn/menu.pdn -------------------------------------------------------------------------------- /pdn/wifi.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/pdn/wifi.pdn -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/platformio.ini -------------------------------------------------------------------------------- /src/AboutUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/AboutUI.cpp -------------------------------------------------------------------------------- /src/AboutUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/AboutUI.h -------------------------------------------------------------------------------- /src/DCCExCS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/DCCExCS.cpp -------------------------------------------------------------------------------- /src/DCCExCS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/DCCExCS.h -------------------------------------------------------------------------------- /src/Functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/Functions.h -------------------------------------------------------------------------------- /src/LocoByNameUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/LocoByNameUI.cpp -------------------------------------------------------------------------------- /src/LocoByNameUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/LocoByNameUI.h -------------------------------------------------------------------------------- /src/LocoUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/LocoUI.cpp -------------------------------------------------------------------------------- /src/LocoUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/LocoUI.h -------------------------------------------------------------------------------- /src/Locos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/Locos.cpp -------------------------------------------------------------------------------- /src/Locos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/Locos.h -------------------------------------------------------------------------------- /src/MenuUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/MenuUI.cpp -------------------------------------------------------------------------------- /src/MenuUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/MenuUI.h -------------------------------------------------------------------------------- /src/ProgramUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/ProgramUI.cpp -------------------------------------------------------------------------------- /src/ProgramUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/ProgramUI.h -------------------------------------------------------------------------------- /src/SDCardUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/SDCardUI.cpp -------------------------------------------------------------------------------- /src/SDCardUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/SDCardUI.h -------------------------------------------------------------------------------- /src/Settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/Settings.cpp -------------------------------------------------------------------------------- /src/Settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/Settings.h -------------------------------------------------------------------------------- /src/SettingsUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/SettingsUI.cpp -------------------------------------------------------------------------------- /src/SettingsUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/SettingsUI.h -------------------------------------------------------------------------------- /src/ThrottleServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/ThrottleServer.cpp -------------------------------------------------------------------------------- /src/ThrottleServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/ThrottleServer.h -------------------------------------------------------------------------------- /src/UIHeader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/UIHeader.cpp -------------------------------------------------------------------------------- /src/UIHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/UIHeader.h -------------------------------------------------------------------------------- /src/WiFiUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/WiFiUI.cpp -------------------------------------------------------------------------------- /src/WiFiUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/WiFiUI.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/src/main.cpp -------------------------------------------------------------------------------- /test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/test/README -------------------------------------------------------------------------------- /throttle_server_emulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCC-EX/EX-T3-WiFi/HEAD/throttle_server_emulator.py --------------------------------------------------------------------------------