1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2024-11-30 19:45:04 +01:00

Commit Graph

  • bda3c05265 Auto power on tell JMR Asbelos 2021-09-18 13:10:13 +0100
  • f947c5bae5
    Merge pull request #190 from DCC-EX/EX-RAIL-neil-HALDRIVERS Neil McKechnie 2021-09-17 22:48:51 +0100
  • afe2ecdc14 Update IODevice.cpp Neil McKechnie 2021-09-17 12:44:27 +0100
  • fa650673eb DFPlayer: allow volume to be set in play command. Neil McKechnie 2021-09-17 12:31:28 +0100
  • ad7cd5f401 Remove virtual _isBusy() function in favor of _read(). Neil McKechnie 2021-09-17 11:36:08 +0100
  • d077e3a2ff Auto power on and POWEROFF macro Asbelos 2021-09-16 16:47:47 +0100
  • 07cc45d861 Update IO_DFPlayer.h Neil McKechnie 2021-09-16 12:39:51 +0100
  • f3658aaee7 Update IO_HCSR04.h Neil McKechnie 2021-09-16 00:17:26 +0100
  • 3dc0b1619c Update IO_DFPlayer.h Neil McKechnie 2021-09-15 21:37:38 +0100
  • 592f87303e Update IO_AnalogueInputs.h Neil McKechnie 2021-09-15 10:44:43 +0100
  • 02a715d54d New DFPlayer MP3 device, and tidy comments in other drivers. Neil McKechnie 2021-09-15 00:23:24 +0100
  • f7d34b92ee Update mySetup.cpp_example.txt Neil McKechnie 2021-09-14 17:14:29 +0100
  • d316b72069 VL53L0X Time-Of-Flight sensor driver Neil McKechnie 2021-09-14 12:34:31 +0100
  • fc9aa71d9f
    Merge pull request #189 from DCC-EX/EX-RAIL-Ash Ash-4 2021-09-11 13:35:11 -0500
  • 72528658be
    Merge branch 'EX-RAIL' into EX-RAIL-Ash Ash-4 2021-09-11 13:32:17 -0500
  • 4121a5f4da
    Merge pull request #188 from DCC-EX/EX-RAIL-neil-AnalogueInputs Neil McKechnie 2021-09-11 14:22:48 +0100
  • 2ed578821f Add analogue inputs to HAL. Neil McKechnie 2021-09-11 13:35:11 +0100
  • 70b59d491c Ash's OVERLOAD check Asbelos 2021-09-09 10:23:27 +0100
  • 254d83b6fc Remove SERIAL warning Asbelos 2021-09-09 10:12:27 +0100
  • ebabbbe59e
    pause program steps if OVERLOAD Ash-4 2021-09-08 14:06:39 -0500
  • f8311b8c56
    line added sentResetsSincePacket Ash-4 2021-09-08 14:00:42 -0500
  • f38bf512ab Include SERIAL Asbelos 2021-09-08 16:29:58 +0100
  • 9b3c6fe896 LCN and SERIAL/1/2/3 Asbelos 2021-09-08 16:21:04 +0100
  • 81dc512c86 Turnout print state and tell withrottle Asbelos 2021-09-06 12:30:25 +0100
  • 222eca6524 XFON/XFOFF macros Asbelos 2021-09-06 12:27:21 +0100
  • 4dff8a2b50
    Restore ackManagerByte before retry Verify Ash-4 2021-09-05 16:43:24 -0500
  • 8d471d9f3f
    Restore ackManagerByte before retry Verify Ash-4 2021-09-05 16:19:03 -0500
  • 9ba13a62c9 Negative sensor ids Asbelos 2021-09-04 10:38:38 +0100
  • 4d00d56685 Shied def to Motordrivers Harald Barth 2021-09-04 09:20:22 +0200
  • faa8383bc3 Merge branch 'DCdistrict' into EX-RAIL-DC Harald Barth 2021-09-04 09:09:05 +0200
  • 414e109f9d pwmSpeed() as access method instead of public pointer Harald Barth 2021-09-04 09:05:01 +0200
  • 99222bd37f Turnout recursion test Asbelos 2021-09-03 22:39:13 +0100
  • 9d5781a87c Signal pin corrections Asbelos 2021-09-03 21:33:53 +0100
  • b4fb76b6c8
    Display running total ackRetrySum Ash-4 2021-08-30 17:02:05 -0500
  • 4b87c879a9
    RCOUNT step added to Verify byte program Ash-4 2021-08-30 16:52:50 -0500
  • 08810dafd7
    Update retry counter Ash-4 2021-08-30 16:37:06 -0500
  • 66cf6d632b DCdistrict config Harald Barth 2021-08-30 22:36:27 +0200
  • fafa9d8477 DCdistrict prototypr Harald Barth 2021-08-30 22:26:20 +0200
  • b47d768de2 only on pololu board this makes sense Harald Barth 2021-08-29 23:47:01 +0200
  • afe9141671 RMFT SIGNAL macro to allow for RGB LEDs. Neil McKechnie 2021-08-29 12:14:23 +0100
  • 1bb7b5cc77 Make defaults for PWM (servo) positions 0 (PWM off) if not configured. Neil McKechnie 2021-08-29 12:04:13 +0100
  • 09eae0ea91 Fix FADE(pin,0,0) operation in RMFT Neil McKechnie 2021-08-29 01:10:47 +0100
  • 0f55835b8b Add RMFT WAITFOR() and SERVO2() commands. Neil McKechnie 2021-08-28 17:39:48 +0100
  • 40c6bb7f2e Output Turnout state change diagnostic if DIAG_IO #defined. Neil McKechnie 2021-08-27 21:47:48 +0100
  • 7dea284ba8 DCCAccessoryDecoder class tidy. RCN-213 option. Neil McKechnie 2021-08-27 21:47:13 +0100
  • fb6ab85c4a Add flag to invert DCC Accessory command <a> behaviour Neil McKechnie 2021-08-27 21:43:24 +0100
  • 23ed4e61af Remove compiler warning Neil McKechnie 2021-08-27 17:09:40 +0100
  • b2ddb34273 RMFT: Add new FADE command for LED Neil McKechnie 2021-08-27 17:01:18 +0100
  • f8858b952e Servo positioning - correct handling of profile 0. Neil McKechnie 2021-08-27 16:59:04 +0100
  • 6ebf908802 Ensure Turnout changes are notified on LCN activity. Neil McKechnie 2021-08-27 15:45:22 +0100
  • 93dfdcce53 Add <D HAL SHOW> command to list HAL device configuration. Neil McKechnie 2021-08-27 15:44:26 +0100
  • 7e601c38c4 HAL writeAnalogue function change. Neil McKechnie 2021-08-27 15:42:47 +0100
  • 1dd574dc03 On <E> commmand, output EEPROM size and amount used. Neil McKechnie 2021-08-27 12:56:27 +0100
  • 0aea9169b1 Rename IODevice::isActive(vpin) to isBusy(vpin). Neil McKechnie 2021-08-27 11:18:15 +0100
  • 0c218e1e13 Add HAL function configureInput(vpin,...) and configureServo(vpin,...). Neil McKechnie 2021-08-27 10:58:00 +0100
  • 0a9fcf6ebc
    Neil bugfixes. (#186) Neil McKechnie 2021-08-26 23:04:13 +0100
  • 7e804b2f76 Remove init function call from SSD1306 driver. Neil McKechnie 2021-08-26 22:48:39 +0100
  • e5864673b7 Fix compile error in 4809 I2C driver. Neil McKechnie 2021-08-26 22:47:57 +0100
  • 686e9bad7c Add I2C textual error messages. Neil McKechnie 2021-08-26 22:47:05 +0100
  • 88929aa149 Add I2C textual error messages. Neil McKechnie 2021-08-26 22:46:44 +0100
  • 5e30740c5b fix EXRAIL CALL/RETURN Asbelos 2021-08-26 21:49:44 +0100
  • 52febe042e Remove code (now unused) from LCD driver. Neil McKechnie 2021-08-26 11:26:20 +0100
  • 5c07dd45eb Correct sense of comparison in LCN support function Turnout::setClosedStateOnly() Neil McKechnie 2021-08-26 11:22:43 +0100
  • 4b058ed625 Fix IODevice::loop() to avoid null pointer dereference. Neil McKechnie 2021-08-26 11:17:59 +0100
  • d5e8cd232a Minor changes to make variable types explicit in comparisons. Neil McKechnie 2021-08-26 11:16:23 +0100
  • fef5091179 Minor non-functional changes to native I2C Manager. Neil McKechnie 2021-08-26 11:15:32 +0100
  • 835ab41241 Re-enable native I2C driver. Neil McKechnie 2021-08-26 11:14:17 +0100
  • 2469629cbb Temporarily use Wire for I2C. Neil McKechnie 2021-08-25 10:26:45 +0100
  • bad9e866f8
    Merge pull request #185 from DCC-EX/EX-RAIL-neil-RCN213 Neil McKechnie 2021-08-25 00:42:16 +0100
  • 77d4d7c400
    Merge branch 'EX-RAIL' into EX-RAIL-neil-RCN213 Neil McKechnie 2021-08-25 00:38:38 +0100
  • fa04fa5084 I2C Manager, adjust loop code. Neil McKechnie 2021-08-25 00:34:19 +0100
  • 80fc9e8a68 Make LCD Display I2C calls synchronous. Neil McKechnie 2021-08-25 00:29:57 +0100
  • d0fed2dd38 Make LCD output to I2C synchronous. Neil McKechnie 2021-08-24 23:02:24 +0100
  • 08cfe41cf3 Revert to original DCC++ Classic Turnout command polarity. Neil McKechnie 2021-08-24 22:18:51 +0100
  • 777d189cc5 Enable pullups for Arduino input pins as a default Neil McKechnie 2021-08-24 22:15:50 +0100
  • c45337d5d4 Enable pullups for Arduino input pins as a default (to match GPIO Extender modules). Neil McKechnie 2021-08-24 22:13:52 +0100
  • 8b498b8b49 </ROUTES> cmd for JMRI/Withrottle Asbelos 2021-08-24 09:45:11 +0100
  • 425de3fcc7 Create mySetup.cpp_example.txt Neil McKechnie 2021-08-23 20:41:30 +0100
  • 82220a76ac
    Merge branch 'EX-RAIL' into ackRetry Neil McKechnie 2021-08-23 17:46:07 +0100
  • 0d235b65d3 Turnouts - make code clearer. Neil McKechnie 2021-08-23 17:36:50 +0100
  • 69c4733f2b Initialise turnouts to Closed by default Neil McKechnie 2021-08-23 15:26:23 +0100
  • f0cd96fed3 Changes associated with RCN-213 DCC Accessory Packet format Neil McKechnie 2021-08-23 12:43:14 +0100
  • 161b35ae84 indentation and LCD macro use Asbelos 2021-08-23 12:35:42 +0100
  • 214e6c643f Squashed commit of the following: Asbelos 2021-08-23 11:58:48 +0100
  • 50a9e08d1f defines/configig include tidy Asbelos 2021-08-23 11:55:42 +0100
  • ca55834051 Update defines.h Neil McKechnie 2021-08-23 10:46:12 +0100
  • b34205b142
    Merge branch 'EX-RAIL' into ackRetry Neil McKechnie 2021-08-23 10:05:54 +0100
  • 24b4e26a2b
    Merge branch 'EX-RAIL' into ackRetry-tomerge Neil McKechnie 2021-08-23 09:53:13 +0100
  • 8703248c49
    ACK RETRY max 255 with fallback to 3 if greater Ash-4 2021-08-22 16:47:38 -0500
  • 2829716ea6 Merge branch 'EX-RAIL-neil2' into EX-RAIL Neil McKechnie 2021-08-22 22:40:14 +0100
  • f5d4522ed7
    ACK RETRY updated datatypes Ash-4 2021-08-22 16:40:13 -0500
  • 00138be90d Increase default display line length to 20 (from 16). Neil McKechnie 2021-08-22 22:39:00 +0100
  • 1dbf236697
    ACK RETRY updated datatypes Ash-4 2021-08-22 16:35:14 -0500
  • fdaa7b51b9 Move Turnout code from .h to .cpp. Neil McKechnie 2021-08-22 22:30:09 +0100
  • 7b47b86143 Turnouts: adjust the split of code between .h and .cpp file. No functional changes. Neil McKechnie 2021-08-22 22:25:23 +0100
  • 3e50a6bdad Add include guard to defines.h Neil McKechnie 2021-08-22 22:23:08 +0100
  • 240b18a0df Merge branch 'EX-RAIL-neil2' into EX-RAIL Asbelos 2021-08-22 19:36:08 +0100
  • d93584e9a4
    ACK RETRY updated default is 2 retries. Ash-4 2021-08-22 13:16:24 -0500
  • b35ce88fdd Deeay long values Asbelos 2021-08-22 17:01:55 +0100
  • 0875d27b0a Remove 'activate' functions from turnout classes. Neil McKechnie 2021-08-22 14:07:16 +0100