SirSydom
fe5a542301
added support for EEPROM-Emulation / RAM-buffered Flash
...
improvements in RP2040 plattform
2022-02-18 14:02:45 +01:00
SirSydom
6ad8bd64e5
comments only, hints for plattforms
2022-02-15 12:48:02 +01:00
SirSydom
dbfd190653
rolled back linux plattform to eeprom
2022-02-14 23:14:46 +01:00
SirSydom
5bf2177d66
Merge branch 'master' into flashnew_w_master2
...
# Conflicts:
# src/rp2040_arduino_platform.cpp
2022-02-14 23:04:00 +01:00
SirSydom
49b93c2315
Merge branch 'master' of https://github.com/SirSydom/knx
2022-02-14 22:59:52 +01:00
SirSydom
3bf579f712
another try for fixing the min problem
2022-02-14 22:51:30 +01:00
SirSydom
23b7b453f6
fixed std::min
2022-02-14 22:46:43 +01:00
SirSydom
b8265d0e73
changed memoryReadIndicationP to memoryReadIndication
...
added stdlib and defines
2022-02-14 22:30:34 +01:00
SirSydom
5bef967ed3
added support for both Eeprom and Flash (NvMemoryType) plattforms.
2022-02-14 21:47:29 +01:00
SirSydom
b5b228c417
clean up debug stuff, comments ...
2022-02-14 18:31:02 +01:00
SirSydom
d34e7767c8
align to pagesize
2022-02-14 16:08:32 +01:00
SirSydom
7fae86e3c2
some fixes and debugs
2022-02-14 11:05:47 +01:00
thelsing
d26771c432
Merge pull request #171 from mptei/tx_throttle_rx_wait_addr
...
More tpuart fixes
2022-02-13 21:56:03 +01:00
SirSydom
2c2d69a396
Rp2040 plattform newcore ( #172 )
...
* added support for RP2040 (Raspberry Pi Pico)
* support DPT9.009 (airflow) and DPT9.029 (absolute humidity)
* adapted to work with the latest arduino-pico core V1.11.0
- setPollingMode for knxSerial
2022-02-13 21:54:38 +01:00
Mike Pieper
408cd2bbeb
printHex takes to long
2022-02-13 11:22:02 +01:00
SirSydom
9098478614
Merge branch 'master' into flashnew
...
# Conflicts:
# src/rp2040_arduino_platform.cpp
# src/rp2040_arduino_platform.h
2022-02-10 00:09:48 +01:00
SirSydom
e1c0629819
fixed memoryread and crash while loading KOs (+debugstuff)
2022-02-09 23:57:53 +01:00
SirSydom
d742752e72
added malloc for _EraseBlockBuffer, fixed some bugs
2022-02-08 23:33:33 +01:00
SirSydom
266287e2d1
worked on flash implementation
2022-02-06 21:03:53 +01:00
Mike Pieper
c908d5dc0a
handle all available bytes
2022-02-06 14:13:48 +01:00
SirSydom
aff7a4d661
worked on flash implementation
2022-02-06 13:37:25 +01:00
Mike Pieper
7d7e6eb3b4
New state RX_L_ADDR; loop load adaption
2022-02-06 07:55:34 +01:00
SirSydom
a4abacb17b
added support for RP2040 (Raspberry Pi Pico) ( #145 )
2022-02-05 13:55:14 +01:00
SirSydom
6f9efca2fe
Merge branch 'thelsing:master' into master
2022-02-05 13:47:41 +01:00
Mike Pieper
1ee4377e61
tx throttle.
2022-01-22 15:20:27 +01:00
mptei
6720f86e5c
Changed color byte order from WRGB to RGBW (R MSB). ( #168 )
2022-01-19 14:51:00 +01:00
dev-git-usr
36e0a00e80
Added Datapointtype DPT 7.600 (colortemperature) ( #165 )
...
* Added Datapointtype DPT 7.600 (colortemperature)
* Added Decoding of Datatype
2022-01-16 18:56:00 +01:00
mptei
71e8607f43
Added support for DPT 251.600 RGBW ( #167 )
...
* Added support for DPT 251.600 RGBW
* style fix
2022-01-16 18:26:51 +01:00
mptei
f5feefb0f2
TPUART: Avoid false EOP ( #166 )
...
* Made the rx loop shorter to avoid tx buffer saturation.
* sendSingleFrameByte return false on last byte
* sendSingleFrameByte return false on last byte
2022-01-16 18:25:32 +01:00
croghostrider
bf70e162f8
fix constant comparison ( #162 )
...
* fix constant comparison
* .
2021-12-29 17:20:46 +01:00
mptei
12d0ea1ad8
Use full duplex in tpuart_data_link_layer. ( #161 )
...
* TPUART full duplex handling
* Stay in loop when RX_L_DATA.
2021-12-28 19:53:48 +01:00
Domos
fb74931bec
Add 2 new methods: paramSignedByte and paramBit. Comments and usage inside code ( #159 )
2021-12-23 20:04:34 +01:00
mptei
eb7ae16dde
Returning correct value for ULongType. ( #157 )
2021-12-22 20:00:27 +01:00
mptei
63ff2c5d4d
Removed doubled code ( #158 )
2021-12-22 19:59:55 +01:00
Sonnengruesser
87edd3dfe0
Fix callback sequence ( #153 )
...
Save-/restore callbacks need to be defined before knx.readMemory() to ensure the restore callback is called.
2021-12-13 11:17:36 +01:00
rueckix
616599cf8b
Fix EEPROM include on STM32 ( #151 )
...
The structure of the stm32 arduino core changed (https://github.com/stm32duino/Arduino_Core_STM32/tree/main/libraries/EEPROM/src ).
stm32_eeprom.h was moved to a subfolder. Instead, we can now include (and potentially use later), the `EEPROM.h` header.
2021-10-17 18:19:45 +02:00
SirSydom
57b1950e38
support DPT9.009 (airflow) and DPT9.029 (absolute humidity) ( #149 )
...
* added support for RP2040 (Raspberry Pi Pico)
* support DPT9.009 (airflow) and DPT9.029 (absolute humidity)
2021-09-22 23:51:21 +02:00
SirSydom
bee7559ed6
Merge branch 'thelsing:master' into master
2021-09-22 20:43:00 +02:00
SirSydom
7f5664863a
support DPT9.009 (airflow) and DPT9.029 (absolute humidity)
2021-09-22 20:42:36 +02:00
SirSydom
4f6c837b78
added support for RP2040 (Raspberry Pi Pico) ( #145 )
2021-07-08 19:45:33 +02:00
SirSydom
29a5802c1d
added support for RP2040 (Raspberry Pi Pico)
2021-07-08 18:36:10 +02:00
croghostrider
6254fc9b67
fix bulid ( #143 )
...
fix bulid
fix bulid
fix bulid
2021-06-14 08:10:48 +02:00
croghostrider
31e35695e6
fix wrong IP ( #142 )
2021-06-08 20:27:33 +02:00
croghostrider
59d1b67d6c
add KNX IP discovery support ( #141 )
...
for ESP8266 and ESP32
2021-06-04 17:23:23 +02:00
croghostrider
2450c1c458
fix ESP32 IP KNX Demo ( #139 )
2021-06-02 17:55:07 +02:00
croghostrider
14462d410d
Change individual address ( #140 )
...
to 15.15.255
2021-06-02 17:53:46 +02:00
etrinh
75c863bffe
Add new KNX_NO_STRTOx_CONVERSION define for footprint reduction ( #137 )
...
* Remove uniqueSerialNumber debug log to reduce footprint
* add KNX_NO_STRTOx_CONVERSION to avoid expensive strtod conversion
2021-05-12 13:03:10 +02:00
OutOfSync1
ed54da7089
fix some typos ( #136 )
...
* removed one section that was duplicate in dptconvert.cpp
2021-05-04 16:19:29 +02:00
OutOfSync1
95cf9df7fc
fix userdata saverestore ( #133 ) ( #135 )
...
* set saveSize at compile time
* make sure USERDATA_SAVE_SIZE is set to valid value
2021-05-04 16:17:27 +02:00
etrinh
a4e74ebae5
Remove uniqueSerialNumber debug log to reduce footprint ( #134 )
2021-04-17 11:12:19 +02:00