1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2025-06-08 17:25:24 +02:00

Commit Graph

  • 878549d538 Working on analogue inputs peteGSX 2023-01-23 16:26:07 +10:00
  • 7f4e3d9cea Digital inputs optimised peteGSX 2023-01-23 11:49:23 +10:00
  • f2aeb4069f
    Merge pull request #296 from DCC-EX:294-bug-report-ex-rail-signalsignalh-inverted peteGSX 2023-01-23 04:59:54 +10:00
  • aaf25d5426 Remove excess comments peteGSX 2023-01-23 04:53:39 +10:00
  • 705617239f Sort out I2C timeout handling, and further I2C diagnostics. Neil McKechnie 2023-01-22 13:13:20 +00:00
  • bfbc45674f Update IO_AnalogueInputs.h Neil McKechnie 2023-01-22 12:38:24 +00:00
  • e079a9e395 Update IO_VL53L0X.h Neil McKechnie 2023-01-22 12:37:16 +00:00
  • fb9170ab8b SIGNAL/SIGNALH operating correctly peteGSX 2023-01-22 19:25:00 +10:00
  • 286bdc3c4d Create platformio.ini.original Colin Murdoch 2023-01-21 10:20:49 +00:00
  • cd46d3c9e0 Remove #ifdef and merge calcs Colin Murdoch 2023-01-21 10:18:54 +00:00
  • fb36bd1380 Fix F446 Serial Pin Comment (Rx/Tx) pmantoine 2023-01-17 20:15:30 +08:00
  • b62c4da04d Update CommandDistributor.h Colin Murdoch 2023-01-17 10:56:12 +00:00
  • ccf463b507 IODevice.cpp: Fix error in overlap checking. Neil McKechnie 2023-01-16 23:03:53 +00:00
  • abf62dfd85 IO_VL53L0X driver: improve I2C error checking and reporting. Neil McKechnie 2023-01-16 23:00:58 +00:00
  • 8fac20a451 Add #ifdef selections Colin Murdoch 2023-01-16 18:16:25 +00:00
  • 7c25f22939 Fix error reported in IO_DFPlayer.h when compiling for some platforms Neil McKechnie 2023-01-14 23:50:33 +00:00
  • 0c054c4d42 Merge branch 'devel' into devel-nmck Neil McKechnie 2023-01-14 23:37:17 +00:00
  • 538519dd9d Add option to suppress I2C retries. Neil McKechnie 2023-01-14 18:58:06 +00:00
  • 6e69df2da8 Add I2C retries to Wire and to non-blocking I2CManager. Neil McKechnie 2023-01-14 18:18:57 +00:00
  • 3c5b7bbcfe HAL updates Neil McKechnie 2023-01-14 17:15:30 +00:00
  • 79437bbf37 Update MotorDriver.cpp Neil McKechnie 2023-01-14 17:10:45 +00:00
  • 1be382a6ed Fixed comment re Serial1 for STM32F446RE pmantoine 2023-01-14 12:45:21 +08:00
  • 1f433d0c17 Serial1 for STM32F446RE corrected. pmantoine 2023-01-14 12:43:05 +08:00
  • 046e62a8b3 Minor fix to DCCTimerSTM32.cpp for F412ZG. pmantoine 2023-01-13 17:24:26 +08:00
  • a2c7c7d12a
    Merge pull request #292 from DCC-EX:exio-prevent-digital-analogue-conflict peteGSX 2023-01-12 08:21:13 +10:00
  • 9b36bdcf46 Logic and diag message done peteGSX 2023-01-12 08:10:41 +10:00
  • a8646a2f32 Fix EX-Turntable diag message peteGSX 2023-01-12 07:33:50 +10:00
  • 22e20f9092 Logic added and working peteGSX 2023-01-12 07:27:42 +10:00
  • 873d470f86 Supply missing function Colin Murdoch 2023-01-11 19:50:39 +00:00
  • ff7260b9bc Added code for FastClock Colin Murdoch 2023-01-11 17:36:11 +00:00
  • de4954ca3e
    Merge pull request #288 from DCC-EX:debug-ex-io-expander-on-mega peteGSX 2023-01-10 20:11:45 +10:00
  • c26f53e1fa Device driver fixed peteGSX 2023-01-10 20:05:09 +10:00
  • e48a40fafb Change to blocking I2CManager calls peteGSX 2023-01-10 13:07:54 +10:00
  • 5c120efa16 Add being peteGSX 2023-01-10 08:16:42 +10:00
  • 9abcfb9e4f Add begin delay to test peteGSX 2023-01-09 20:08:36 +10:00
  • e01893bcf1 Comment out unused variables peteGSX 2023-01-09 20:03:18 +10:00
  • 6eff836473 Add -Wunused-variable build flag to Nucleo builds pmantoine 2023-01-09 17:18:50 +08:00
  • 402e16727c Fix platformio for Nucleo-F446RE pmantoine 2023-01-09 16:47:29 +08:00
  • 658fca2601 Nucleo-F446RE Build target support pmantoine 2023-01-09 16:24:29 +08:00
  • 7bf6294562 Add to contributing.md frightrisk-contributing FrightRisk 2023-01-05 13:07:07 -05:00
  • 3fccf6a484 Fix EX-IOExpander myHal.cpp example peteGSX 2023-01-03 08:57:21 +10:00
  • ace9c1642a
    Merge pull request #285 from DCC-EX:add-rotary-encoder peteGSX 2022-12-30 10:38:10 +10:00
  • ec4dfb8c1e New working rotary encoder branch peteGSX 2022-12-30 09:46:42 +10:00
  • 6482a421b4
    Merge pull request #282 from DCC-EX/add-ex-ioexpander peteGSX 2022-12-30 08:10:23 +10:00
  • d02c6b1f61
    Merge branch 'devel' into add-ex-ioexpander peteGSX 2022-12-30 08:04:49 +10:00
  • 94c8dafeb2 renamed macros Asbelos 2022-12-29 10:38:04 +00:00
  • 322cb3db54 Include driver in IODevice.h peteGSX 2022-12-29 08:44:08 +10:00
  • ffdf023de6 Clean up peteGSX 2022-12-29 05:10:37 +10:00
  • 8f32ae712f Fix myHal example peteGSX 2022-12-27 10:13:08 +10:00
  • eea1396997 Remove EX-IO pin macros peteGSX 2022-12-27 10:10:44 +10:00
  • b1bd28273d duinoNodes support v4.2.9-Devel Asbelos 2022-12-26 11:06:42 +00:00
  • 0be25f6e7f Squashed commit of the following: Asbelos 2022-12-26 10:41:15 +00:00
  • e06668f042 speedup lewduino Asbelos 2022-12-26 10:09:34 +00:00
  • 3e5d3b1caa Rename Asbelos 2022-12-25 22:11:56 +00:00
  • 71ce913712 Version bugfix peteGSX 2022-12-26 07:36:12 +10:00
  • 81099af42b spelling and polling Asbelos 2022-12-25 21:35:38 +00:00
  • 9240e7c6ba input working Asbelos 2022-12-25 20:52:07 +00:00
  • 70845b4932 Receive/display EXIO version peteGSX 2022-12-26 06:44:15 +10:00
  • c44fb0ac44 Disable device driver version, add myHal example peteGSX 2022-12-22 07:22:04 +10:00
  • 6c1c681a26 input working Asbelos 2022-12-21 11:18:39 +00:00
  • 1c7103c21e Analogue read bugfix peteGSX 2022-12-21 08:37:23 +10:00
  • 5170147e3e Error checking pin config, code tidy peteGSX 2022-12-20 19:41:32 +10:00
  • 2ad08029a4 Remove excess DIAG output peteGSX 2022-12-20 08:05:05 +10:00
  • 25b3250345 Digital read working peteGSX 2022-12-20 07:08:42 +10:00
  • 3973996344 Digital pin config done, digital read in progress peteGSX 2022-12-19 14:24:49 +10:00
  • 5ce67fac97 Include IO_DNU08 automatically Asbelos 2022-12-18 15:32:37 +00:00
  • ac8d453d2c BNOU8 HAL driver Asbelos 2022-12-18 12:28:13 +00:00
  • 943494385f Add digital write peteGSX 2022-12-18 18:59:16 +10:00
  • c8fea3a4a7 Add version, analogue reads working peteGSX 2022-12-18 09:43:11 +10:00
  • 1d61a8f3f9 HIGHMEM + WITHROTTLE v4.2.8-Devel Asbelos 2022-12-16 13:14:48 +00:00
  • a480a5a3d2 Add comments, remove unnecessary functions peteGSX 2022-12-15 15:10:53 +10:00
  • 070daa37dc Move buffers to constructor peteGSX 2022-12-15 07:58:21 +10:00
  • 75f1a8f43a More bugs to fix peteGSX 2022-12-14 07:49:09 +10:00
  • ad294ea17e typo Harald Barth 2022-12-13 15:29:20 +01:00
  • 8ecb408da7 Update I2C address, fix bug setting analogue pins peteGSX 2022-12-13 19:51:41 +10:00
  • 3862f7250d Fix bugs, learn I2CManager peteGSX 2022-12-12 19:54:20 +10:00
  • 785b515f9e Bug fixes, update registers peteGSX 2022-12-11 19:44:42 +10:00
  • 9699a44081 Rename pin file peteGSX 2022-12-11 10:25:29 +10:00
  • cb9a8bb7a6 Getting somewhere peteGSX 2022-12-11 10:22:48 +10:00
  • 1d5897d2d2 A bit lost peteGSX 2022-12-10 19:14:32 +10:00
  • 7bc0433197 Add myHal.cpp example to driver peteGSX 2022-12-10 08:32:15 +10:00
  • 9104956009 Fix default pin maps peteGSX 2022-12-10 08:28:20 +10:00
  • af4d8d4075 Merge branch 'add-ex-ioexpander' of https://github.com/DCC-EX/CommandStation-EX into add-ex-ioexpander peteGSX 2022-12-10 08:25:05 +10:00
  • 06945bb114 Try to add pin map classes peteGSX 2022-12-10 08:23:46 +10:00
  • 2d27cb052d Add registers peteGSX 2022-12-09 14:41:48 +10:00
  • 8cbcf5df32 Basic shell of device driver started peteGSX 2022-12-08 14:21:01 +10:00
  • 13368c319a reuse WiThrottle list entries Harald Barth 2022-12-05 15:52:23 +01:00
  • cb1fc75077 version Harald Barth 2022-12-04 20:12:04 +01:00
  • b671d70dfe fix static IP addr Harald Barth 2022-12-04 20:09:14 +01:00
  • 45b36c48cb be more strict about int vs char for the wifi diag Harald Barth 2022-11-30 13:16:04 +01:00
  • d95096ded8 Fixes STM32 compiler warning, and WIT/WIFI diags pmantoine 2022-11-30 10:11:27 +08:00
  • a6ae1a48a2 Fixed STM32F4xx MAC address simulation pmantoine 2022-11-28 10:44:41 +08:00
  • 913f0a0c86 STM32F412ZG/F446ZE serial support update pmantoine 2022-11-27 21:04:49 +08:00
  • f6f5c22bbd more random bits there devel-adctable Harald Barth 2022-11-26 00:15:09 +01:00
  • 984fd2fa08 select better bytes for the faked mac addr Harald Barth 2022-11-25 20:44:16 +01:00
  • fc3a28143d move multiplicaton factor to macro for better optimization Harald Barth 2022-11-25 10:53:00 +01:00
  • 96f47bf44f protect analogvals read from interrupt Harald Barth 2022-11-25 10:48:18 +01:00
  • 9b04cd791b scan ADC pins with id array improved Harald Barth 2022-11-24 21:12:45 +01:00
  • d062de2eb8 better pseudo random Harald Barth 2022-11-24 20:24:15 +01:00
  • 37b679ae2c better pseudo random Harald Barth 2022-11-24 20:24:15 +01:00