1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2025-06-09 01:35:24 +02:00

Commit Graph

  • 777d189cc5 Enable pullups for Arduino input pins as a default Neil McKechnie 2021-08-24 22:15:50 +01:00
  • c45337d5d4 Enable pullups for Arduino input pins as a default (to match GPIO Extender modules). Neil McKechnie 2021-08-24 22:13:52 +01:00
  • 8b498b8b49 </ROUTES> cmd for JMRI/Withrottle Asbelos 2021-08-24 09:45:11 +01:00
  • 425de3fcc7 Create mySetup.cpp_example.txt Neil McKechnie 2021-08-23 20:41:30 +01:00
  • 0d235b65d3 Turnouts - make code clearer. Neil McKechnie 2021-08-23 17:36:50 +01:00
  • 69c4733f2b Initialise turnouts to Closed by default Neil McKechnie 2021-08-23 15:26:23 +01:00
  • f0cd96fed3 Changes associated with RCN-213 DCC Accessory Packet format Neil McKechnie 2021-08-23 12:43:14 +01:00
  • 161b35ae84 indentation and LCD macro use Asbelos 2021-08-23 12:35:42 +01:00
  • 214e6c643f Squashed commit of the following: Asbelos 2021-08-23 11:58:48 +01:00
  • 50a9e08d1f defines/configig include tidy Asbelos 2021-08-23 11:55:42 +01:00
  • ca55834051 Update defines.h Neil McKechnie 2021-08-23 10:46:12 +01:00
  • 2829716ea6 Merge branch 'EX-RAIL-neil2' into EX-RAIL Neil McKechnie 2021-08-22 22:40:14 +01:00
  • 00138be90d Increase default display line length to 20 (from 16). Neil McKechnie 2021-08-22 22:39:00 +01:00
  • fdaa7b51b9 Move Turnout code from .h to .cpp. Neil McKechnie 2021-08-22 22:30:09 +01:00
  • 7b47b86143 Turnouts: adjust the split of code between .h and .cpp file. No functional changes. Neil McKechnie 2021-08-22 22:25:23 +01:00
  • 3e50a6bdad Add include guard to defines.h Neil McKechnie 2021-08-22 22:23:08 +01:00
  • 240b18a0df Merge branch 'EX-RAIL-neil2' into EX-RAIL Asbelos 2021-08-22 19:36:08 +01:00
  • b35ce88fdd Deeay long values Asbelos 2021-08-22 17:01:55 +01:00
  • 0875d27b0a Remove 'activate' functions from turnout classes. Neil McKechnie 2021-08-22 14:07:16 +01:00
  • efce94058e fix typo and remove debug stuff EX-RAIL-haba Harald Barth 2021-08-22 14:22:59 +02:00
  • 20512b0c63 define TURNOUT_RCN_218 to follow norm for DCC packet on rails Harald Barth 2021-08-22 10:41:09 +02:00
  • 39a69e340e Turnout EEPROM improvements. Neil McKechnie 2021-08-21 23:16:52 +01:00
  • dbabfdca80 Improvements to PCA9685 operation Neil McKechnie 2021-08-21 23:13:34 +01:00
  • 60718f5eac int->int16_t to keep pedantic compilers happy Asbelos 2021-08-21 13:17:14 +01:00
  • 071389a04b Remove compiler warnings in Turnout.h Neil McKechnie 2021-08-21 00:34:28 +01:00
  • d8366f33c8 Make <s> output turnout state rather than full turnout definition. Neil McKechnie 2021-08-21 00:25:00 +01:00
  • ddcd40860f UNTESTED Allow ALIAS of ROUTE/AUTOMATION id Asbelos 2021-08-20 19:18:30 +01:00
  • 133c65bc42 Report Turnout configuration in old and new formats. Neil McKechnie 2021-08-20 15:43:03 +01:00
  • 482f4b1c79 Tidy up recent changes to Turnout class. Neil McKechnie 2021-08-20 14:36:18 +01:00
  • b4a3b503bc Turnout notification handling enhanced. Neil McKechnie 2021-08-20 00:07:50 +01:00
  • 7f6173825f Various corrections to Turnout code. Neil McKechnie 2021-08-19 21:43:55 +01:00
  • fd36ca2b92 Restructure Turnout class. Neil McKechnie 2021-08-19 21:22:59 +01:00
  • 776a098a72 Bump EESTORE_ID version. Neil McKechnie 2021-08-19 20:17:48 +01:00
  • 36f6e2f9ce Narrowing Turnout publics Asbelos 2021-08-18 18:55:22 +01:00
  • 9dacd24d27
    Various HAL enhancements. (#182) Neil McKechnie 2021-08-17 23:41:34 +01:00
  • 552e1bf3d8 Merge remote-tracking branch 'origin/RCN-213' into EX-RAIL Asbelos 2021-08-17 19:48:06 +01:00
  • edefd638f1 Handoff immediately after acquire Asbelos 2021-08-17 18:32:11 +01:00
  • 71486beb16 Stop loco on DONE/KILL Asbelos 2021-08-16 22:27:50 +01:00
  • d8f23c58da SENDLOCO/START bug Asbelos 2021-08-16 16:30:30 +01:00
  • 7227a0696e task Id and KILL Asbelos 2021-08-15 23:15:02 +01:00
  • 3a6e41ac49 Ptevent accidental broadcast throttles Asbelos 2021-08-15 20:38:55 +01:00
  • 1e61c2cd61 SENDLOCO/START mixup Asbelos 2021-08-15 17:17:41 +01:00
  • 3ee7ba0b53 Servo profiles Asbelos 2021-08-15 16:39:21 +01:00
  • 264908dc24 Merge branch 'EX-RAIL' of https://github.com/DCC-EX/CommandStation-EX into EX-RAIL Asbelos 2021-08-14 16:43:05 +01:00
  • f1e84330ca PIN and SERVO turnout ids Asbelos 2021-08-14 16:42:56 +01:00
  • 3b1759a88e Update IODevice.h to include other device includes files.. Neil McKechnie 2021-08-12 21:18:46 +01:00
  • 5f5efa7d23 Correct number of usable pins for ArduinoPins class. Neil McKechnie 2021-08-12 21:18:06 +01:00
  • f86a14ceab Servo profile - avoid overrun of array bounds. Neil McKechnie 2021-08-12 21:17:40 +01:00
  • 329df3a3ee correct example sensors Asbelos 2021-08-12 20:35:56 +01:00
  • 5932b4d101 Remove unnecessary servo output demands. Neil McKechnie 2021-08-12 12:02:18 +01:00
  • ec503e7d3e Make IODevice::read function return type consistent with underlying _read calls. Neil McKechnie 2021-08-12 12:01:10 +01:00
  • 2a79f67308 Fix EEPROM handling for outputs. Neil McKechnie 2021-08-12 11:59:32 +01:00
  • 23291b499f EXRAIL LCD macro Asbelos 2021-08-12 08:53:52 +01:00
  • 22b5d5e4c4 default off DIAG_LOOPTIMES Asbelos 2021-08-12 08:32:48 +01:00
  • a0791b041c Fix status display Asbelos 2021-08-12 08:25:51 +01:00
  • a93f88d3b7 PRINT command Asbelos 2021-08-10 16:32:23 +01:00
  • b06db69b53 correct example Asbelos 2021-08-10 10:41:35 +01:00
  • 67be436898 Correct throw/close re haba Asbelos 2021-08-08 18:48:51 +01:00
  • 270b9df523 Remove obsolete docs Asbelos 2021-08-04 08:54:29 +01:00
  • 5eff4c5ee5 Squash all commits on RMFT branch to create EX-RAIL branch FrightRisk 2021-08-03 17:12:25 -04:00
  • 6571138389 optimize command parser for size diet Harald Barth 2021-08-01 22:08:34 +02:00
  • c4f659243e optimize for loops for size (and speed) Harald Barth 2021-08-01 15:07:06 +02:00
  • 55b7091d5a take less progmem for messages Harald Barth 2021-08-01 12:45:29 +02:00
  • 6d7c1925b0 only pragma -O3 critical functions Harald Barth 2021-08-01 11:56:12 +02:00
  • f8fb08e331 Committing a SHA Harald Barth 2021-07-31 13:41:32 +00:00
  • 50fcbc088a fix version.h of merge Harald Barth 2021-07-31 15:40:32 +02:00
  • e2263b1e75 Committing a SHA Harald Barth 2021-07-31 13:35:39 +00:00
  • 5eabe934b8 Merge branch 'master' into copyrightmessages Harald Barth 2021-07-31 15:32:02 +02:00
  • 8f1ed21aa3 Allow some pins that might be useful Harald Barth 2021-07-27 19:53:21 +02:00
  • 2443e5903c Fix type warnings Harald Barth 2021-07-27 18:39:54 +02:00
  • a88454dded Disallow pins <= 7 Harald Barth 2021-07-27 18:35:22 +02:00
  • c292f210a4 datatypes used in eeprom should be a data type that has a given size Harald Barth 2021-07-25 23:12:12 +02:00
  • cc4de0ad14 fix size of struct at right place Harald Barth 2021-07-25 23:07:20 +02:00
  • 1fab0f586b Merge branch 'output-wordsize' of github.com:DCC-EX/CommandStation-EX into output-wordsize Harald Barth 2021-07-25 22:54:18 +02:00
  • c15d5048b5 EEPROM format heuristics Harald Barth 2021-07-25 22:53:20 +02:00
  • ec2295219d 3rd arg of Z is bitfield Harald Barth 2021-07-24 23:44:24 +02:00
  • d3ef5f53ae Committing a SHA Harald Barth 2021-07-24 19:22:25 +00:00
  • 1941402c52 reserve version number Harald Barth 2021-07-24 21:21:57 +02:00
  • 7206e46273 Merge branch 'master' into output-wordsize Harald Barth 2021-07-24 21:15:33 +02:00
  • f24bcd6819 step version Harald Barth 2021-07-24 21:14:19 +02:00
  • cb64725b42 make output ID two bytes Harald Barth 2021-07-24 21:11:18 +02:00
  • 129d1c2039 Committing a SHA Neil McKechnie 2021-07-22 20:49:33 +00:00
  • 52e8a93945 Fix LCD corruption on power-up. Neil McKechnie 2021-07-22 21:49:09 +01:00
  • 4f0c80a503 Turnout states according to RCN-123 where Thrown is 0 and Closed is 1. Additional protection against invalid chars in protocol RCN-213 Harald Barth 2021-07-16 10:24:11 +02:00
  • 88949358b4 Committing a SHA Neil McKechnie 2021-07-13 20:15:56 +00:00
  • 38be1d6152
    Refactor OLED and LCD drivers (#178) Neil McKechnie 2021-07-13 21:15:38 +01:00
  • 683f9d33fe Ignore <+> from wifi or ethernet Asbelos 2021-06-30 22:01:18 +01:00
  • 33b5f4fdf0 <+> command passthrough Asbelos 2021-06-30 18:05:03 +01:00
  • 29a4ad0072 Committing a SHA Fred 2021-06-10 23:03:54 +00:00
  • a473f6ae5c
    Update version.h Fred 2021-06-10 19:03:38 -04:00
  • 915af8d981 Committing a SHA Fred 2021-06-10 23:02:35 +00:00
  • 6eeaacdf90
    Add loop to retry Ethernet cable connection (#173) Fred 2021-06-10 19:02:20 -04:00
  • 766f88166c Committing a SHA Fred 2021-06-10 18:24:13 +00:00
  • afd08dafc1
    Update version.h Fred 2021-06-10 14:23:57 -04:00
  • 7851e7099c Committing a SHA Ash-4 2021-06-10 18:23:17 +00:00
  • 04403bbf5e
    Update DCC.cpp (#165) Ash-4 2021-06-10 13:23:00 -05:00
  • 55cce0ef99 Committing a SHA Fred 2021-06-10 18:07:16 +00:00
  • dc4fa57dc6
    Update version.h Fred 2021-06-10 14:06:59 -04:00
  • 75eefc7677 Committing a SHA Neil McKechnie 2021-06-10 15:25:03 +00:00
  • 79763a3bb8
    SH1106 OLED Display Offset Fix (#169) Neil McKechnie 2021-06-10 16:24:44 +01:00