Harald Barth
|
9633e77c0a
|
move mark/commit into CommandDistributor::parse()
|
2022-08-16 19:22:19 +02:00 |
|
Harald Barth
|
5d415366d8
|
bigger ringstream on ESP32
|
2022-08-16 12:43:38 +02:00 |
|
Harald Barth
|
b9c1e779ae
|
move WiFiESP::loop() to core 1
|
2022-08-16 12:25:49 +02:00 |
|
Harald Barth
|
162e1f9d3e
|
move ringClient into RingStream
|
2022-08-16 09:38:40 +02:00 |
|
Harald Barth
|
ff28dbd561
|
no need to estop repeatedly
|
2022-08-15 10:50:55 +02:00 |
|
Harald Barth
|
60d91eef9d
|
lots of diag
|
2022-08-15 10:49:56 +02:00 |
|
pmantoine
|
f0c2672835
|
Corrected comment in DCCTimer for STM32
|
2022-08-15 13:32:13 +08:00 |
|
habazut
|
8cff51b913
|
Merge pull request #252 from DCC-EX/add-EX-Turntable
Add ex turntable
|
2022-08-14 00:47:35 +02:00 |
|
peteGSX
|
9f27759a9c
|
Add myEX-Turntable.example.h
|
2022-08-14 07:11:38 +10:00 |
|
peteGSX
|
0a6d023373
|
Add <D TT ...> ready to test
|
2022-08-14 06:58:20 +10:00 |
|
peteGSX
|
d333a265f4
|
Add EX-Turntable to PORTX_HAL ready to test
|
2022-08-14 06:48:03 +10:00 |
|
Harald Barth
|
c49d11573c
|
less verbose diag, version stamp
|
2022-08-13 18:38:51 +02:00 |
|
Harald Barth
|
82bcae627b
|
Merge branch 'PORTX_HAL' of https://github.com/DCC-EX/CommandStation-EX into PORTX_HAL
|
2022-08-13 17:37:37 +02:00 |
|
Harald Barth
|
905b2c0148
|
protect from NULL pointer deref in ESP32 code when no MAIN rmt cannel is present
|
2022-08-13 17:36:53 +02:00 |
|
pmantoine
|
4a84ea1b43
|
Merge branch 'PORTX_HAL' of https://github.com/DCC-EX/CommandStation-EX into PORTX_HAL
|
2022-08-13 17:32:25 +08:00 |
|
Harald Barth
|
059fd1b193
|
Send inverted signal (DCC and DC mode) on ESP32 if signalPin2 defined in MotorDriver
|
2022-08-13 09:12:53 +02:00 |
|
Harald Barth
|
da8b189b43
|
protect from NULL deref if running without prog track
|
2022-08-13 01:52:44 +02:00 |
|
pmantoine
|
915de96e80
|
DC mode portability for ARM (SAMD21/STM32)
|
2022-08-10 10:45:33 +08:00 |
|
Harald Barth
|
a985356f0c
|
version
|
2022-08-10 00:51:17 +02:00 |
|
Harald Barth
|
c1993fba87
|
make DC mode portable to ESP32
|
2022-08-10 00:14:28 +02:00 |
|
Harald Barth
|
e1fd6e9414
|
disable ESP32 code that is not used
|
2022-08-09 16:26:48 +02:00 |
|
Harald Barth
|
ecda69ba32
|
make sending loop ringbuffer to ESP32 Wifi more simple
|
2022-08-09 15:25:29 +02:00 |
|
Harald Barth
|
76c5608181
|
Protect port registers from change during interrupt code in differnet way
|
2022-08-09 13:12:04 +02:00 |
|
pmantoine
|
84e44df47c
|
Copyright addition
|
2022-08-09 15:03:22 +08:00 |
|
pmantoine
|
db032d567d
|
Update TEENSY copyright
|
2022-08-09 14:57:33 +08:00 |
|
pmantoine
|
c9612984e8
|
STM32F411 fix to DCC period
|
2022-08-09 12:28:15 +08:00 |
|
Harald Barth
|
f56e3bec9e
|
eliminate wrong ringread due to peek (eliminated peek as well) - new version
|
2022-08-08 13:00:53 +02:00 |
|
Harald Barth
|
966b9594ef
|
version (milestone marker)
|
2022-08-07 20:14:26 +02:00 |
|
Harald Barth
|
186fd8adee
|
implement Withrottle client handles to remember clients over reconnects
|
2022-08-07 20:12:42 +02:00 |
|
Harald Barth
|
5182bb171d
|
ESP32 do not recycle client handles for now
|
2022-08-07 20:11:31 +02:00 |
|
Harald Barth
|
caca265529
|
alternate implementation of DCC::issueReminders()
|
2022-08-07 20:05:40 +02:00 |
|
Harald Barth
|
c115c441e4
|
ESP32 introduce NetworkClient class to hold state associated to WiFiClient
|
2022-08-07 01:24:41 +02:00 |
|
Harald Barth
|
6540ffee75
|
Merge branch 'PORTX_HAL' of https://github.com/DCC-EX/CommandStation-EX into PORTX_HAL
|
2022-08-06 19:23:57 +02:00 |
|
Harald Barth
|
76137ff24c
|
send some answer to loco enquire even if no locos are found
|
2022-08-06 19:23:52 +02:00 |
|
Harald Barth
|
64a6412ce2
|
hearbeat 1s too agressive
|
2022-08-06 19:08:26 +02:00 |
|
Harald Barth
|
803db81c8f
|
try to recover from ringbuffer read problem
|
2022-08-06 19:07:35 +02:00 |
|
pmantoine
|
af75297a23
|
I2CManager support for 1Mhz+ I2C speeds
|
2022-08-06 18:06:00 +08:00 |
|
pmantoine
|
e7d8d320bd
|
SAMD21 I2C native interrupt capable driver
|
2022-08-06 17:51:13 +08:00 |
|
pmantoine
|
17bdd2d724
|
Teensy build support, STM32F411RE first beta
|
2022-08-06 16:53:14 +08:00 |
|
Harald Barth
|
42c35a11e1
|
version
|
2022-08-06 00:35:54 +02:00 |
|
Harald Barth
|
012d427c6e
|
loop over WiThrottle so that broadcast commands get into outbound ring and get sent
|
2022-08-06 00:34:35 +02:00 |
|
Harald Barth
|
7551c2d2f6
|
Merge branch 'PORTX_HAL' of https://github.com/DCC-EX/CommandStation-EX into PORTX_HAL
|
2022-08-05 19:54:29 +02:00 |
|
Harald Barth
|
5f1a263158
|
do not make delete client conditional
|
2022-08-05 19:54:01 +02:00 |
|
Asbelos
|
42ac954475
|
Forget withrottle client on disconnect
|
2022-08-05 18:14:22 +01:00 |
|
Harald Barth
|
01f129e25f
|
version update
|
2022-08-05 18:49:35 +02:00 |
|
Harald Barth
|
608c7547fb
|
ESP32 Wifi AP mode no sleep
|
2022-08-05 16:14:51 +02:00 |
|
Harald Barth
|
5430711672
|
size send buffer for RMT channel including DCC checksum byte
|
2022-08-05 15:16:43 +02:00 |
|
Harald Barth
|
704fabd1a4
|
check M command against max DCC packet size
|
2022-08-05 15:15:42 +02:00 |
|
Harald Barth
|
6286f5fedf
|
init trackPWM to false so that we do not get false positives later
|
2022-08-05 12:25:32 +02:00 |
|
Harald Barth
|
67b14ec57d
|
take into account that the reset packets are sent first #repeat packets into the future
|
2022-08-04 09:50:20 +02:00 |
|