tekka007
bc50e330e5
Extend message types for transport cleanup
2016-05-31 21:42:36 +02:00
tekka007
c0e11732d4
Add hwFreeMem() function
2016-05-30 22:29:23 +02:00
tekka007
e7cf8485c6
Fix typo introduced in #451
2016-05-30 00:13:04 +02:00
tekka007
06a7a457ef
Update pinIntTrigger declaration
2016-05-26 19:01:04 +02:00
tekka007
36a4154912
update RFM69 driver
2016-05-08 22:48:47 +02:00
tekka007
0c4c578921
- re-assign ID via I_ID_RESPONSE
...
- implement getParentNodeID()
2016-05-07 10:12:14 +02:00
tekka007
85153680dd
- static definitions
2016-05-06 16:10:18 +02:00
tekka007
c207dc15b8
Merge branch 'development' into RF24_updates
2016-05-06 10:03:15 +02:00
tekka007
27025cdc1d
fix hw abstraction defs
2016-05-02 22:16:55 +02:00
tekka007
b415c6977b
Introduce SPI transactions, harmonize variables
2016-04-24 13:02:30 +02:00
tekka007
3c27c5984f
Add OTA FW update support for ESP8266
2016-03-20 12:43:38 +01:00
tekka007
547f7076dd
Major RF24 library rework: minimal driver at full specs
2016-03-17 14:32:12 +01:00
tekka007
c3d7e09a67
small core fixes: remove time handler callback redundancy, substitute consts.
2016-03-06 22:20:13 +01:00
tekka007
a876b320bc
Implement conditional Wait() until time passed or specific message received
2016-02-11 22:14:35 +01:00
tekka007
b4879f0dce
void unused parameter
2016-01-11 21:47:18 +01:00
tekka007
7749060ee7
Added MY_CORE_ONLY flag to MySensors.h
2016-01-11 21:27:40 +01:00
tekka007
866e7cf08b
HW-independent ClearEepromConfig, substitutes #314
2016-01-11 21:12:59 +01:00
tekka007
39407e4ae4
Null termination issue, Fixes #322
2016-01-05 12:36:24 +01:00
tekka007
cfed7a279d
General limitation of msg length to MAX_PAYLOAD correction
2015-12-31 17:03:40 +01:00
tekka007
6d1c6099e8
General limitation of msg length to MAX_PAYLOAD
2015-12-31 17:01:15 +01:00
tekka007
823b97b6d9
Last byte clearing is sufficient
2015-12-31 13:19:12 +01:00
tekka007
055bd2ff00
Clear last byte of data buffer
2015-12-31 12:02:40 +01:00
tekka007
5e5b06aa28
Fix payload null termination issue
2015-12-31 11:37:37 +01:00
tekka007
3d8fbdff66
Limiting max. precision in dtostrf()
2015-12-28 18:56:43 +01:00
tekka007
b91b3461bc
Fix wrong value returned in isAckPayloadAvailable()
2015-12-26 13:45:11 +01:00
tekka007
b209534ca0
Scale and unify frequency measurement results
2015-12-19 10:35:05 +01:00
tekka007
4a403f6246
Adjustment hwCPUFrequency() type
2015-12-18 12:14:02 +01:00
tekka007
4e968c7ea1
Add functions for Vcc & Freq readout
2015-12-17 15:25:10 +01:00
tekka007
cc91acb847
fix addressing bug in _doSign bitfield
2015-12-16 14:15:55 +01:00
tekka007
1c54409721
change unused warning workaround to (void)parameter
2015-12-15 22:08:34 +01:00
tekka007
f7707da08e
warnings due to unused parameters
2015-12-15 21:52:22 +01:00
tekka007
26a2e18747
remove sleeping for repeaters
2015-12-15 21:32:21 +01:00
tekka007
56c9311424
substitute type for _heartbeat
2015-12-15 17:50:45 +01:00
tekka007
52ad8749a9
increment heartbeat in _sendroute()
2015-12-15 17:08:53 +01:00
tekka007
cb3c55ae3b
Fixing smartsleep, define return value for sleep()
2015-12-15 16:30:02 +01:00
tekka007
8da7f8b378
20151212_CORE2
2015-12-12 10:43:54 +01:00
tekka007
813c5b3f38
20151212_CORE
2015-12-12 10:25:20 +01:00
tekka007
ec0a5d2bc6
20151211_RNG
2015-12-11 16:17:36 +01:00
tekka007
4c1df2b074
20151208_sleep_wdt
2015-12-08 13:42:42 +01:00
tekka007
ba73ee4075
intermediate 20151208fix
2015-12-08 01:30:19 +01:00
tekka007
cbb8a80791
intermediate 20151208
2015-12-08 00:42:09 +01:00
tekka007
3485182945
intermediate 20151207
2015-12-07 22:28:28 +01:00
tekka007
f6586a136c
implementation of I_DISCOVER
...
Discovery function for all active (=listening) nodes. Nodes reply with
I_DISCOVER_RESPONSE and the parent node as payload. Useful to retrieve
network topology.
2015-11-08 18:16:13 +01:00
tekka007
703a1a73bf
Wait() issue
...
compiler directives missing
2015-10-17 17:27:19 +02:00
tekka007
d92a15fed4
OTA stability
...
- add OTA-ongoing check
- reduce OTA code size
2015-08-02 13:15:11 +02:00
tekka007
ff3e8db1b6
Sensebender OTA: Blink
...
Simple sketch to test OTA updates
2015-07-21 21:08:12 +02:00
tekka007
76493ff6a7
Sensebender OTA fix
...
- fix OTA updates
- update flash driver
2015-07-21 17:39:51 +02:00
tekka
6da96e7d40
adding back time handler
...
was missing in dev branch
2015-03-26 14:33:44 +01:00
tekka
9b41d2a8e6
MYSBootloader 1.1
...
Enhancements: static parent, bootloader commands, updated delay funtion
for more precise timing and minor improvements
2015-03-14 13:46:24 +01:00
tekka007
08a0bc25ff
simply wait() & adding watchdog resets
...
Simplify wait(), added watchdog reset to wait() and waitForReply().
Substituted all waitForReply() for wait(2000) to reduce code
size/complexity
2015-02-08 01:00:39 +01:00
tekka007
a6301f8521
Fixing endless loop
2015-02-07 21:42:49 +01:00
tekka
bd80220cf3
MYSBootloader 1.0
...
Bootloader for (direct) OTA FW updates. Occupies 1834 bytes
.hex is compiled for 16Mhz. Bootloader was tested in this frequency
range; 128kHz (intRC) to 16Mhz(XTAL) at 3.3 and 5V.
For OTA bootloading, MYSController was used, NodeJS Controller not
tested.
2015-02-06 14:07:40 +01:00
tekka007
f06e91569c
failedTransmissions=1 after findParentNode()
2015-02-03 12:15:31 +01:00
tekka007
6cfafab052
Revert "failedTransmissions=1 after findParentNode()"
...
This reverts commit 43755e51b8 .
2015-02-03 12:08:09 +01:00
tekka007
43755e51b8
failedTransmissions=1 after findParentNode()
2015-02-03 12:04:30 +01:00
tekka007
81b6d3aa30
Clear routing table extendend
...
I_CHILDREN + "C" clears routing table, parent node and gw distance
followed by findParentNode.
2015-02-02 13:50:06 +01:00