Commit Graph

  • 1717a2efb0 Made some minor tweaks / tidy-ups after committing Franz-Peter's changes Alex Shepherd 2018-07-07 19:21:48 +12:00
  • 32c5597870 Additional changes regarding output addressing and new callback notifyDccCVChanged() (#17) Franz-Peter 2018-07-07 03:26:51 +02:00
  • 2de91bd4fd Merge pull request #18 from mrrwa/GB_SMAV6.0_Update&Test Geoff Bunza 2018-07-05 16:38:11 -07:00
  • 5a1e0b2997 Delete SMA 5.4 Release Notes.txt GB_SMAV6.0_Update&Test Geoff Bunza 2018-07-05 16:14:20 -07:00
  • 2b12179152 Delete Dec_2MotDrive_12LED_1Srv_6Ftn.ino Geoff Bunza 2018-07-05 16:13:14 -07:00
  • c2de60b8cb Add files via upload Geoff Bunza 2018-07-05 15:18:48 -07:00
  • f171dd3894 Added new FLAGS_AUTO_FACTORY_DEFAULT flag to enable checking CV 7 & 8 and if value of both is 255 then call notifyCVResetFactoryDefault() if defined Alex Shepherd 2018-04-18 23:53:01 +12:00
  • 778de8ce74 Changes regarding output addressing (#16) Franz-Peter 2018-04-15 10:20:57 +02:00
  • ba3264bd87 Addition of notifyServceMode call to allow decoders to turn off high current outputs (#14) M1118 2018-04-15 09:13:12 +01:00
  • 0fbe2a13d1 Changed version to 2.0.0 Added more detail to the README.md NOT READY FOR PRODUCTION YET, needs more checking and change to provide some backwards compatibility for call-backs that had been removed Alex Shepherd 2018-03-06 18:48:43 +13:00
  • 369786325f updated the examples to reflect the removal of support for the two call-back functions: notifyDccAccState(), notifyDccSigState() Alex Shepherd 2018-03-01 00:00:15 +13:00
  • ec801bf463 updated the examples to reflect the removal of support for the two call-back functions: notifyDccAccState(), notifyDccSigState() Alex Shepherd 2018-02-28 23:50:59 +13:00
  • 90470987a8 Merge branch 'AddOutputModeAddressing' Alex Shepherd 2017-12-24 16:53:22 +13:00
  • 9294aa29e5 Merge branch 'ESU_ECoS_CV_Programming' Alex Shepherd 2017-12-24 15:25:17 +13:00
  • 844171f2ac Fixed off-by-one (x4) error with DCC Accessory Output Mode Addressing. Made compatible with the DCC Spec for DCC Accessory Output Mode Addressing CV storage in CV 1 & 9. Its a bit wierd but... Alex Shepherd 2017-06-25 20:13:19 +12:00
  • 0656f58c5b Added heaps of DEBUG PRINT to the Accessory Decoder section to follow/test the various test cases through the code and to figure out how to make this stuff work. Added more code to make the existing supported functions to be more selective about which packet bits patterns they take notice of as it was too broad previously Will remove some of the notifyCall-Back functions as some were not well conceived at the time and now need to go Testing is NOT complete as there were issues in JMRI that also need to be resolved in sync with this so we're not quite there yet.. Alex Shepherd 2017-06-08 09:58:41 +12:00
  • 0d2e8daeaf With eeprom_is_ready() for AVR-processors (#13) Franz-Peter 2017-05-25 05:19:17 +02:00
  • 92dd2e6ac5 With eeprom_is_ready() for AVR-processors (#13) Franz-Peter 2017-05-25 05:19:17 +02:00
  • 07933e42a8 Fixed some bugs around DCC Accessory Output Mode Addressing and handling of edge cases Add function to set Accessory Decoder Address from next received Accessory Decoder command and new notify call-backs when a new address is set Added new notifyDccSigOutputState() with no OutputIndex parameter Bumped version but have NOT tagged the library as it needs more testing and checking for breakage Alex Shepherd 2017-04-27 01:26:25 +12:00
  • f8f106962f Stm32 support (#12) Franz-Peter 2017-01-30 05:08:41 +01:00
  • 8c782d5f15 Added ESU ECoS CV Programming support Alex Shepherd 2016-11-27 22:25:12 +13:00
  • dafa1c9964 Merged Geoff's Update-Examples-5.4 branch 1.4.2 Alex Shepherd 2016-11-27 19:49:29 +13:00
  • dcbd20ef7e Merge pull request #11 from mrrwa/Update-Examples-5.4 Alex Shepherd 2016-11-27 19:42:57 +13:00
  • e622a596d7 V5.4 Bug Fixes and Minor Chages Geoff Bunza 2016-11-26 12:42:30 -08:00
  • 4c1d5fd6e4 changed version to 1.4.1 as a bug fix as something changed in the ESP8266 Core 1.4.1 Alex Shepherd 2016-11-16 10:03:36 +13:00
  • 3a5986d10d added esp8266 to supported architectures added addition #include file for esp8266 to resolve missing SPI_FLASH_SEC_SIZE symbol Alex Shepherd 2016-11-16 10:01:36 +13:00
  • 9035e55930 Added Sven to contributors and incremented the version Alex Shepherd 2016-08-20 17:46:29 +12:00
  • 3eee73f6cd replaced '4096' with definition SPI_FLASH_SEC_SIZE from header file Alex Shepherd 2016-08-20 17:36:47 +12:00
  • d3059d2f4e ESP8266 Support Sven Bursch-Osewold 2016-08-18 19:57:47 +02:00
  • 0c3385b27d Merge pull request #4 from MicroBahner/master Alex Shepherd 2016-07-23 19:48:42 +12:00
  • e0d46ff9b9 DCC_DEBUG: new function getNestedIrqCount() MicroBahner 2016-07-18 16:21:20 +02:00
  • 0bab98c838 Consider glitches on DCC line MicroBahner 2016-07-18 10:57:54 +02:00
  • 47d052a939 Added Franz-Peter Müller to the authors list 1.3.0 Alex Shepherd 2016-06-11 16:21:48 +12:00
  • 275dc8ea94 Updated description paragraph to mention that we no longer use the Timer0 Compare MatchB interrupt Alex Shepherd 2016-06-11 15:58:53 +12:00
  • dc45375a5a Changed version to 1.3.0 Alex Shepherd 2016-06-11 15:47:03 +12:00
  • 9e656f49c6 Commented out #define NMRA_DCC_ENABLE_14_SPEED_STEP_MODE Alex Shepherd 2016-06-11 15:46:05 +12:00
  • 2c55e735b7 Added Geoff's 5.1 changes Alex Shepherd 2016-06-11 15:31:34 +12:00
  • 515e56d918 Merge branch 'master' into MicroBahner-Without-use-of-HW-timers Alex Shepherd 2016-05-17 12:09:50 +12:00
  • ebfb58c1fb Fixed issue reported by lucari Despite the values set for F0-4, a packet with all fields set to zero is received. The problem seems to be related to NrmaDcc.cpp and a hidden 'break' statement at line 484. This should be swapped with the #endif on the next line. The result is that when a Speed packet is processed, it drops through to the next case statement and sends an empty DCCFunc command. Alex Shepherd 2016-05-11 20:53:06 +12:00
  • f50fea1a85 Added Iowa Scaled Engineering ARD-DCCSHIELD example Alex Shepherd 2016-04-09 13:06:05 +12:00
  • 1a60cb8cf6 fixed call-back function void notifyDccFunc and changed version to 1.2.1 1.2.1 Alex Shepherd 2016-03-28 11:10:09 +13:00
  • b8dac78697 merged in master and added initAccessoryDecoder method Alex Shepherd 2016-03-25 17:46:22 +13:00
  • e087dc9052 Merge branch 'master' into MicroBahner-Without-use-of-HW-timers Alex Shepherd 2016-03-24 18:51:12 +13:00
  • 8dc6ee950f fixed call-back function void notifyDccFunc( uint16_t Addr, DCC_ADDR_TYPE AddrType, FN_GROUP FuncGrp, uint8_t FuncState) to include the new parameter: DCC_ADDR_TYPE AddrType Alex Shepherd 2016-03-20 20:45:33 +13:00
  • c4e693550c reversed a change to the state parameter of the notifyDccAccState() call-back that may have broken compatibility with existing code more improvements to the NmraDccAccessoryDecoder_Pulsed_8 example code Alex Shepherd 2016-03-20 19:58:03 +13:00
  • 4e4007ebf7 Added new call-back functions: notifyDccAccTurnoutBoard and notifyDccAccTurnoutOutput Added new example NmraDccAccessoryDecoder_Pulsed_8 changed version to 1.2.0 Alex Shepherd 2016-03-19 23:24:55 +13:00
  • 70b44eb5d4 Added a MultiFunction decoder example and change the name of the other to Accessory decoder Alex Shepherd 2016-02-13 23:34:14 +13:00
  • 3cff15994c Switchoff DBGVAR MicroBahner 2016-01-03 14:23:45 +01:00
  • d47795e54a No HW dependencies MicroBahner 2016-01-03 14:17:02 +01:00
  • 3a293152fc Merge pull request #1 from mrrwa/SMA_Examples_Update Alex Shepherd 2015-12-20 23:57:32 +13:00
  • 467a1866ca Bug fix line 625- missing break statement added Geoff Bunza 2015-12-18 11:16:40 -08:00
  • ed03e292e4 corrected information in the file headers to reflect change to MRRwA from OpenDCC Alex Shepherd 2015-11-29 16:34:10 +13:00
  • d0b4f71282 Added missing example sketches Alex Shepherd 2015-11-17 08:02:31 +13:00
  • f903b3ab53 Added in enhancements from Martin Pischky for 14 & 28 speed steps and merged in more examples from Geoff into the examples/SMA folder Alex Shepherd 2015-11-16 23:49:12 +13:00
  • 8f6fbdead1 Added extern "C" wrapper around C call-back functions Alex Shepherd 2015-09-27 09:36:25 +13:00
  • e19dd605c4 Added Geoff Bunza to Authors list Alex Shepherd 2015-05-14 00:23:28 +12:00
  • b01ca7f31e Initial checkin to git and added library.properties Alex Shepherd 2015-05-12 18:46:14 +12:00
  • 0091ab0cd9 Update README.md Alex Shepherd 2015-05-12 18:42:06 +12:00
  • 9406265156 Initial commit Alex Shepherd 2015-05-12 18:40:22 +12:00