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

Commit Graph

  • 79d6ab1c87 protect setSignal() changes in setDCSignal from being changed back during interrupt vis setDCCSignal Harald Barth 2022-06-06 23:03:27 +02:00
  • 2b2012ef1d float memory saver Asbelos 2022-06-06 17:37:23 +01:00
  • 2d52d88688 enable more debug Harald Barth 2022-06-05 23:08:59 +02:00
  • 016bc37b53 clean up getThrottleSpeed functions Harald Barth 2022-06-05 23:07:03 +02:00
  • 712ed0674d Merge branch 'SAMD_Integration_PMA' of https://github.com/DCC-EX/CommandStation-EX into SAMD_Integration_PMA pmantoine 2022-06-03 17:15:52 +08:00
  • 1d36b03e7a Various SAMC/SAMD defs pmantoine 2022-06-03 17:15:46 +08:00
  • c2d7e7169a Starting I2C Native Driver pmantoine 2022-06-03 17:04:32 +08:00
  • 661d042744
    Merge pull request #241 from DCC-EX/240-command-shows-flags-without-signal-aspect-information habazut 2022-05-28 11:24:02 +02:00
  • 06e7ad5c53 prevent usage of pins for DC than can not do PWM Harald Barth 2022-05-25 09:28:28 +02:00
  • 1c78792dda Revert "test to remove port code" Harald Barth 2022-05-25 07:41:47 +02:00
  • cfcd61174d test to remove port code Harald Barth 2022-05-24 23:33:46 +02:00
  • 55561188e1 reset speed and loosen brake Harald Barth 2022-05-24 08:07:33 +02:00
  • 5f568c05b9 Merge branch '240-command-shows-flags-without-signal-aspect-information' into TrackManager Asbelos 2022-05-23 14:35:57 +01:00
  • 55196c2e7d tag Harald Barth 2022-05-23 00:04:35 +02:00
  • c7b38170c1 Parse ONOFF with 4 param <a> command Harald Barth 2022-05-22 23:39:46 +02:00
  • d3b72dc4fc Send onoff packets from setAccessory Harald Barth 2022-05-22 23:05:09 +02:00
  • 17fb921678 Explain better and change naming but same functionality Harald Barth 2022-05-22 22:43:06 +02:00
  • 867e3b3930 Reset track signal when leaving PWM and use port registers in DC mode as well Harald Barth 2022-05-21 10:19:25 +02:00
  • 79ef114c0d protect from setting unused pin Harald Barth 2022-05-21 09:51:38 +02:00
  • ebebd0dc11 Improved display and loop time for signals. Asbelos 2022-05-19 09:03:28 +01:00
  • 506b65d0ea Fix </> command for signals Asbelos 2022-05-18 17:44:41 +01:00
  • 6d2a9e3b36 add EXT as a new track mode Harald Barth 2022-05-18 09:40:53 +02:00
  • dd58e2c462 Fix ESP32 define pmantoine 2022-05-17 20:04:19 +08:00
  • 6135272c32 SAMD Support Initial Patches pmantoine 2022-05-17 18:06:08 +08:00
  • 3f57c1210d turn off signal pin during cutout as that might switch some H-bridges between high and low side RailCom-prototype Harald Barth 2022-05-17 08:06:10 +02:00
  • a1a2c9ce5b Update version.h (#223) Kcsmith0708 2022-03-24 11:34:11 -04:00
  • 3c01bd9012 Cleanup version.h Asbelos 2022-03-24 13:56:01 +00:00
  • d2fa44eec7 EXRAIL VIRTUAL_TURNOUT Asbelos 2022-03-24 11:56:06 +00:00
  • c9195f8035 invert Railcom pulse if brake is inverted Harald Barth 2022-05-15 01:44:37 +02:00
  • 7fc5c48efa remove not needed goto and volatile Harald Barth 2022-05-15 01:38:28 +02:00
  • c245c27f5d Repair railcom prototype to get signal on main and prog Harald Barth 2022-05-14 00:49:39 +02:00
  • 632d777fe7 version Harald Barth 2022-05-13 16:21:15 +02:00
  • ff73a60874 Parse strings with more than one command (<s><Q>) correct Harald Barth 2022-05-13 16:18:47 +02:00
  • f8a19de9fb tag it Harald Barth 2022-05-13 01:22:00 +02:00
  • f0e8419fea tag it Harald Barth 2022-05-13 01:16:40 +02:00
  • 8f9da49cc8 Merge branch 'TrackManager' into TrackManager-PORTX Harald Barth 2022-05-13 00:21:02 +02:00
  • d7a17b10b4 use ugly macros to make PORTX code portable Harald Barth 2022-05-13 00:05:25 +02:00
  • 0268304d41 fix type warning Harald Barth 2022-05-12 21:09:43 +02:00
  • f66f5785f5 reorder statements in addTrack Harald Barth 2022-05-12 20:59:31 +02:00
  • 6d382fa0f4 TackManager: Make OFF=zero and when DCC then HA must be off Harald Barth 2022-05-12 20:56:23 +02:00
  • af0d381e45 shadow PORTX (PoC) Harald Barth 2022-05-10 23:42:21 +02:00
  • 4a56998553 inline setSignal ; bugfix HA switching code by doing clearPWM Harald Barth 2022-05-10 23:37:24 +02:00
  • 357560b226
    Update version.h Ash-4 2022-05-07 10:51:00 -05:00
  • 589336eac3 better bugfix for bitfield in turnout struct Harald Barth 2022-05-07 08:47:34 +02:00
  • cb365579d8 Minor edits. pmantoine 2022-05-05 21:20:49 +08:00
  • e13afd064d
    Merge pull request #234 from DCC-EX/ServoSignal Ash-4 2022-05-04 14:37:40 -05:00
  • 2d37947246
    Update version.h Ash-4 2022-05-04 14:33:08 -05:00
  • 9367d708f7
    Merge branch 'master' into ServoSignal Ash-4 2022-05-04 14:09:58 -05:00
  • a614a616fa
    struct TurnoutData to enable EEPROM from v 4.0 Ash-4 2022-05-04 13:44:12 -05:00
  • ac550e81c8 - Added esp8266 revceive buffer clear when a link drop is detected - Added timestamps for CIPSEND and +IPD tracing amuzzing1-mega-wifi-inbound-fixes Mark Muzzin 2022-05-04 07:38:42 -04:00
  • 2a16e7d710 Swapped IPD DIAG messages to better align the message with the byte recieved Mark Muzzin 2022-05-03 22:48:13 -04:00
  • 2fd7a31ae4
    Update version.h Fred 2022-05-03 21:06:24 -04:00
  • 977802f160
    Servo signal (#227) Fred 2022-05-03 16:53:33 -04:00
  • ac32cd5528 guess value should be 0 not random bute in RAM Harald Barth 2022-05-03 08:38:35 +02:00
  • 4be8d58f76 Updated code for inbound wifi data buffering Mark Muzzin 2022-05-02 23:18:05 -04:00
  • e721457844
    Updated CV read command <R cv> Ash-4 2022-05-02 19:14:04 -05:00
  • 7b40bd3290
    Updated CV read command <R cv> Ash-4 2022-05-02 18:58:03 -05:00
  • 3e8649f9a1 zero transmit not pending repeats when ack is found Harald Barth 2022-05-02 22:15:02 +02:00
  • 6994139e57
    Merge pull request #230 from DCC-EX/ServoSignal Ash-4 2022-04-30 22:33:54 -05:00
  • 7a2fd90bfc set the reset packet counter of the prog track to 0 every time the track is turned on Harald Barth 2022-04-30 23:24:51 +02:00
  • b2df10a99a
    WRITE CV ON PROG <W CV VALUE> Ash-4 2022-04-29 23:23:15 -05:00
  • 0dc91451d9
    CALLBACK parameter optional for Write Ash-4 2022-04-29 23:14:27 -05:00
  • 43bac3f78e
    ACK defaults now 50-2000-20000 Ash-4 2022-04-29 19:24:56 -05:00
  • cd0b8790b6 Merge branch 'ServoSignal' into TrackManager Asbelos 2022-04-29 23:07:04 +01:00
  • 85c437b108 NoPowerOff LEDS Asbelos 2022-04-29 23:06:44 +01:00
  • 228553013b Merge branch 'ServoSignal' into TrackManager Asbelos 2022-04-29 20:53:48 +01:00
  • f7d64d5449 Position servo pin used as GPIO Asbelos 2022-04-29 19:34:08 +01:00
  • e7fb3648b0 Allow turnout id 0 Asbelos 2022-04-29 19:33:44 +01:00
  • acd6e7560f Merge branch 'ServoSignal' into TrackManager Asbelos 2022-04-29 17:09:13 +01:00
  • c58a126dfc Update IO_PCA9685.cpp Asbelos 2022-04-29 17:08:42 +01:00
  • 5bdbe3895d spelling Asbelos 2022-04-29 14:55:50 +01:00
  • bcd1335b08 Merge branch 'ServoSignal' into TrackManager Asbelos 2022-04-29 13:58:26 +01:00
  • afd94f0645 Improved SIGNALs startup and diagnostics Asbelos 2022-04-29 11:56:17 +01:00
  • ad97592788
    Update version.h Ash-4 2022-04-27 10:38:00 -05:00
  • 431208d191
    ACK defaults now 50-2000-20000 Ash-4 2022-04-27 10:32:21 -05:00
  • 724dea22d5 Merge branch 'ServoSignal' into TrackManager Asbelos 2022-04-20 09:10:44 +01:00
  • 17eb7c560e fix weak ref to myFilter Asbelos 2022-04-20 09:10:27 +01:00
  • 21d1f482cf Merge branch 'ServoSignal' into TrackManager Asbelos 2022-04-19 11:35:17 +01:00
  • ff4dd2f1cd Update version.h Asbelos 2022-04-19 11:34:57 +01:00
  • 9cf70f5870 myFilter auto detect Asbelos 2022-04-19 09:35:03 +01:00
  • 9273265036 Merge branch 'ServoSignal' into TrackManager Asbelos 2022-04-18 16:59:02 +01:00
  • 14834d47a5 Update version.h Asbelos 2022-04-18 16:50:05 +01:00
  • 6515f1b512 correct GREEN keyword Asbelos 2022-04-18 16:47:07 +01:00
  • 64cae26333 Allow negative route ids. Asbelos 2022-04-18 16:46:13 +01:00
  • 920fcbc095 IF block perf/memory Asbelos 2022-04-17 10:10:22 +01:00
  • 45f690eb4d RAG Ifs and cmds Asbelos 2022-04-17 09:58:32 +01:00
  • 766fdc43ac I2C code corrections Neil McKechnie 2022-04-16 23:35:58 +01:00
  • 32fdb014ef Update version.h Asbelos 2022-04-12 23:32:23 +01:00
  • 8522e05b13 merge issue with prog split Asbelos 2022-04-12 23:28:21 +01:00
  • 1b0d700009 Merge branch 'ThrottleInfo' into TrackManager Asbelos 2022-04-12 23:16:41 +01:00
  • 28a4406044 Subtle corrections Asbelos 2022-04-12 23:10:29 +01:00
  • 20b12bcb7c JA JR and <t cab> Asbelos 2022-04-12 18:47:06 +01:00
  • e13175635c uno memory saver Asbelos 2022-04-12 17:05:55 +01:00
  • b41ca2f44a Throttle notes Asbelos 2022-04-12 17:05:44 +01:00
  • 8fa1ba3039 SAMD21 DCC waveform working pmantoine 2022-04-12 14:32:10 +08:00
  • bfb88bb30a Assist notes draft & syntax tweaks Asbelos 2022-04-08 16:13:15 +01:00
  • 5846e0fe23 J command parsing Asbelos 2022-04-08 11:41:50 +01:00
  • a52551babe SAMD timer code pmantoine 2022-04-08 12:35:19 +08:00
  • 084ddf01e1 More SAMD timer setup pmantoine 2022-04-08 10:59:30 +08:00
  • 083c5b5cd3 Merge branch 'SAMD_Integration_PMA' of https://github.com/DCC-EX/CommandStation-EX into SAMD_Integration_PMA pmantoine 2022-04-07 16:55:36 +08:00