1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2024-11-30 03:26:13 +01:00

Commit Graph

  • 5e9ae4a0ac Remove redundant commented out code. Neil McKechnie 2023-02-23 20:16:29 +0000
  • 39d953ed29
    Merge pull request #312 from DCC-EX/devel-nmck Neil McKechnie 2023-02-23 11:20:17 +0000
  • b7483d99e9 Update version.h devel-nmck Neil McKechnie 2023-02-23 11:13:05 +0000
  • ce3885b125 Update DisplayInterface.h Neil McKechnie 2023-02-23 10:36:42 +0000
  • c52b4a60a5 Update IO_HALDisplay.h Neil McKechnie 2023-02-22 21:34:52 +0000
  • ef85d5eaba Update version.h Neil McKechnie 2023-02-22 21:28:16 +0000
  • f281938606 Merge branch 'devel' into devel-nmck Neil McKechnie 2023-02-22 21:24:08 +0000
  • a405d36523 Rename class OLEDDisplay to HALDisplay. Neil McKechnie 2023-02-22 21:11:37 +0000
  • 8e8ae90030 Update I2CManager.cpp Neil McKechnie 2023-02-22 21:09:40 +0000
  • c3675367ed Update IO_VL53L0X.h Neil McKechnie 2023-02-22 21:08:09 +0000
  • 4deb323802 Update LiquidCrystal_I2C.cpp Neil McKechnie 2023-02-22 21:06:39 +0000
  • 4eb277f19e Refactor Display handler to (hopefully) improve clarity. Neil McKechnie 2023-02-22 21:06:03 +0000
  • c2e8557c4c defines.h - cosmetic change to indenting. Neil McKechnie 2023-02-21 11:12:31 +0000
  • 8e90bb6996 Enable extended addresses and extended OLED characters on all but Nano, Uno and Mega4809.. Neil McKechnie 2023-02-21 11:07:19 +0000
  • 034bb6b675 Update DCCTimerSTM32.cpp Neil McKechnie 2023-02-21 11:03:14 +0000
  • 43b1e8db21 Update LCD driver to make it more reliable Neil McKechnie 2023-02-21 11:00:27 +0000
  • a36dccfad0 Add UserAddin class to facilitate user-written cyclic functions. Neil McKechnie 2023-02-21 10:55:37 +0000
  • 33229b4847 Update SSD1306Ascii.cpp Neil McKechnie 2023-02-19 19:14:15 +0000
  • 173676287c Allow extended I2C addresses to be specified in non-extended configuration Neil McKechnie 2023-02-18 09:32:38 +0000
  • 9797a0fd2d Add high accuracy timing for STM32, on pins D3 and D6. Neil McKechnie 2023-02-17 16:04:21 +0000
  • 10cd580061 Update I2CManager_NonBlocking.h Neil McKechnie 2023-02-16 22:27:23 +0000
  • d6c8595f8a Update Display.h Neil McKechnie 2023-02-16 16:50:42 +0000
  • 6b863ea483 Update I2CManager_NonBlocking.h Neil McKechnie 2023-02-16 16:41:33 +0000
  • 8ed3bbd845 Support for multiple displays Neil McKechnie 2023-02-16 16:41:13 +0000
  • d0445f157c Update IODevice.h Neil McKechnie 2023-02-15 22:34:37 +0000
  • 0118aa037d Merge branch 'devel-nmck' of https://github.com/DCC-EX/CommandStation-EX into devel-nmck Neil McKechnie 2023-02-15 22:29:28 +0000
  • 21c82b37b0 Allow frequency of PWM to be set for PCA9685 drivers. Neil McKechnie 2023-02-15 22:29:21 +0000
  • 67bd886a98 USB Serial fixes for EX-RAIL & debug pmantoine 2023-02-15 08:51:21 +0800
  • 3292c93192 Update I2CManager.cpp Neil McKechnie 2023-02-14 21:56:11 +0000
  • 802f9c96b4 DC via power pin 3rd part devel-powerdc Harald Barth 2023-02-13 20:48:48 +0100
  • 0e36b3b997 DC via power pin 2nd part Harald Barth 2023-02-13 17:06:33 +0100
  • 9482041799 DC via power pin 1st try Harald Barth 2023-02-12 23:31:13 +0100
  • 7311f2ce64 LCN bugfix v4.1.5-Prod Harald Barth 2023-02-12 20:38:03 +0100
  • 2ada89f918 LCN bugfix v4.2.17-Devel Harald Barth 2023-02-12 20:35:57 +0100
  • f1f1be8ad9 Oops- forgot to push this one. Name changes again. Neil McKechnie 2023-02-12 09:18:02 +0000
  • 0b0aba7aef
    Merge pull request #305 from DCC-EX:41-feature-request-enable-servo-animations-in-ex-ioexpander peteGSX 2023-02-12 19:14:59 +1000
  • 9c95eb6905 Servo animation moved to EX-IO peteGSX 2023-02-12 19:06:46 +1000
  • ec73ac69d9 A few more name changes to more generic names Neil McKechnie 2023-02-12 09:01:16 +0000
  • 47cda83210 Disabled servo animations peteGSX 2023-02-12 10:36:26 +1000
  • 35f3cca9b3 Rename LCDDisplay class to Display; renameEXRAIL LCD2 macro to SCREEN Neil McKechnie 2023-02-11 23:37:09 +0000
  • 65f7a4917f Separate out lcd (write to default display) and lcd2 (any display). Neil McKechnie 2023-02-11 17:04:18 +0000
  • 8be9d9e0b0 Support for multiple displays (OLED etc). Neil McKechnie 2023-02-11 15:47:50 +0000
  • a9971968c0 Update I2CManager_NonBlocking.h Neil McKechnie 2023-02-10 22:57:15 +0000
  • e498915b28 Update I2CManager_AVR.h Neil McKechnie 2023-02-10 19:57:42 +0000
  • c315895cd9 Update I2CManager_NonBlocking.h Neil McKechnie 2023-02-10 19:52:24 +0000
  • 1cfe5a1e46 Update I2CManager_STM32.h Neil McKechnie 2023-02-10 18:22:35 +0000
  • ad4cedfccf Update I2CManager_NonBlocking.h Neil McKechnie 2023-02-10 18:21:50 +0000
  • 98697427a3 Update I2CManager_SAMD.h Neil McKechnie 2023-02-10 18:21:06 +0000
  • f5b5809ba5 Merge branch 'devel-nmck' of https://github.com/DCC-EX/CommandStation-EX into devel-nmck Neil McKechnie 2023-02-10 15:57:57 +0000
  • 0b307a67e4 I2CManager: Update native drivers for MUX support from the common code. Neil McKechnie 2023-02-10 15:47:44 +0000
  • 553a94bf67 I2CManager: Refactor common driver code. Neil McKechnie 2023-02-10 15:46:50 +0000
  • 18b148ed1f IO_EXFastClock - fix compile error due to closing brace outside of #if block. Neil McKechnie 2023-02-10 15:35:17 +0000
  • 1ffb3a9836 Update IO_OLEDDisplay.h Neil McKechnie 2023-02-10 15:34:13 +0000
  • f358880f30 IO_VL53L0X: Some bug fixes. Neil McKechnie 2023-02-10 15:32:41 +0000
  • 5f9705d1b7 Improve IODevice::reset function Neil McKechnie 2023-02-10 15:30:35 +0000
  • 7e2487ffbb Avoid compiler error when no HAL installed. Neil McKechnie 2023-02-10 15:29:09 +0000
  • fd07402aec STM32 better I2C still work in progress pmantoine 2023-02-09 15:12:16 +0800
  • d8d785877e Fix myHal example for EX-IOExpander peteGSX 2023-02-09 13:38:06 +1000
  • 3b82a94d83
    Merge pull request #304 from DCC-EX:ex-io-28-feature-request-enable-pwm-support peteGSX 2023-02-09 13:20:46 +1000
  • acadf241e6 Update version peteGSX 2023-02-09 13:15:04 +1000
  • 8cc5f7ddf4 Merge branch 'ex-io-28-feature-request-enable-pwm-support' of https://github.com/DCC-EX/CommandStation-EX into ex-io-28-feature-request-enable-pwm-support peteGSX 2023-02-09 13:08:34 +1000
  • f1c17c3606 Add more state checking peteGSX 2023-02-09 13:03:00 +1000
  • d36ac7dcfd Revert IODevice.h change peteGSX 2023-02-09 12:45:34 +1000
  • 6b67760db1 Fix dynamic RAM allocation peteGSX 2023-02-09 09:31:09 +1000
  • 6874ddca9b Servo functional peteGSX 2023-02-09 08:41:50 +1000
  • 06827a42b7 Remove excess drivers peteGSX 2023-02-09 07:39:58 +1000
  • f59fe6e83b Some success peteGSX 2023-02-09 07:38:00 +1000
  • c768bdc361 Start adding servo to EX-IO peteGSX 2023-02-09 05:32:27 +1000
  • ad97260055 Add extra error checking peteGSX 2023-02-07 07:32:16 +1000
  • 938b4cfbd6 Update version peteGSX 2023-02-06 19:39:25 +1000
  • 2a3d48dc00 Fix digital read bug peteGSX 2023-02-04 09:19:32 +1000
  • 5efb0c5013 Basic PWM working peteGSX 2023-02-01 19:46:08 +1000
  • e53ed7b46d Brief start on PWM peteGSX 2023-02-01 14:53:46 +1000
  • 4d31cd64a5 Add new drivers peteGSX 2023-01-31 19:32:12 +1000
  • 6031a0fb7f Fix mess after rebase and conflicts peteGSX 2023-02-01 07:49:31 +1000
  • d375723a13 Cleaned up PWM start peteGSX 2023-01-31 19:29:39 +1000
  • fa38583772 Brief PWM start peteGSX 2023-01-29 19:26:33 +1000
  • 984ef6fead Refactored, analogue tested peteGSX 2023-01-29 10:06:01 +1000
  • cf2817d7c4 Brief PWM start peteGSX 2023-01-29 19:26:33 +1000
  • 0c2f8428df Refactored, analogue tested peteGSX 2023-01-29 10:06:01 +1000
  • 53215b496e Refactored, analogue tested peteGSX 2023-01-29 10:06:01 +1000
  • d41b5e0938 Brief PWM start peteGSX 2023-01-29 19:26:33 +1000
  • d8cbdb24e1 Refactored, analogue tested peteGSX 2023-01-29 10:06:01 +1000
  • 93ac1b6d61 Revert IODevice.h change peteGSX 2023-02-09 12:45:34 +1000
  • 8083bd1b3b Merge branch 'devel-nmck' of https://github.com/DCC-EX/CommandStation-EX into devel-nmck Neil McKechnie 2023-02-09 00:18:17 +0000
  • 9e0e110b5d Update defines.h - inappropriate define NO_INTERRUPTS replaced with I2C_USE_WIRE. Neil McKechnie 2023-02-09 00:17:31 +0000
  • 7de46a0c17 Add <D HAL RESET> command to attempt to reset failed devices. Neil McKechnie 2023-02-09 00:16:39 +0000
  • 9dd9990979 Improve formatting of I2CAddress data type in diagnostics. Neil McKechnie 2023-02-09 00:16:06 +0000
  • dd0ee8b50a Additional support for Extended I2C Addresses Neil McKechnie 2023-02-09 00:13:23 +0000
  • ad4a0a9592
    Merge pull request #303 from DCC-EX:exio-test-servo-included peteGSX 2023-02-09 09:43:03 +1000
  • deb49f2943 Fix dynamic RAM allocation peteGSX 2023-02-09 09:31:09 +1000
  • 5cb216dd79 Servo functional peteGSX 2023-02-09 08:41:50 +1000
  • afc94a75bb Remove excess drivers peteGSX 2023-02-09 07:39:58 +1000
  • 2848ba616b Some success peteGSX 2023-02-09 07:38:00 +1000
  • 3d480ee9ef Start adding servo to EX-IO peteGSX 2023-02-09 05:32:27 +1000
  • d7f92d7b88 STM32 native I2C driver updates pmantoine 2023-02-08 13:06:11 +0800
  • 3fbcd6f300 STM32 native I2C driver initial edits pmantoine 2023-02-08 10:04:18 +0800
  • a0f0b860eb Update version.h Neil McKechnie 2023-02-07 23:21:23 +0000
  • efb2666060 DCCTimer_AVR - incorporate Haba's optimisations to ADC scanning Neil McKechnie 2023-02-07 23:18:59 +0000
  • 73a7d3e0ca Update I2CManager_AVR.h Neil McKechnie 2023-02-07 23:16:37 +0000