Releases: orgua/OneWireHub
Releases · orgua/OneWireHub
rc2
06 Sep 22:08
Compare
Sorry, something went wrong.
No results found
hub is now resilient against multiple resets of the master
the codebase of the ds2438 tested and fixed
better error handling: some kind of exception-handler to quit all open communication when there
is an error. hub is less prone to qet stuck while waiting for master-clk
preview 12
05 Sep 23:07
Compare
Sorry, something went wrong.
No results found
add new devices: BAE910, DS2431
implementation of read-rom (usable when there is only one device on the wire)
preview 11
22 Mar 09:14
Compare
Sorry, something went wrong.
No results found
new example structure
further timing optimization
error code in hex
preview 10
20 Mar 11:57
Compare
Sorry, something went wrong.
No results found
hub is more robust to odd master-behaviour (lazy timings and subsequent resets)
prepare new timing-method which will replace the old one in the next couple of weeks (a 6µs millis() call at 8MHz is not suitable for OW)
cleanup send / receive / waitForTimeslot to react faster to bus (better for µC with less than 16 MHz)
support for skipROM-cmd if only one slave is present (thanks to Giermann)
speed up atmel-crc-functions
tested with DS9490R: ds28b20, ds2401, ds2405, ds2413, more will follow
preview 9
02 Mar 23:49
Compare
Sorry, something went wrong.
No results found
improve compatibility to ds9490r-Master
test & improve ds18b20 and ds2401
improve attiny support
preview 8
29 Feb 09:35
Compare
Sorry, something went wrong.
No results found
use relaxed timings for compatibility
initial support for attiny 85
update examples
preview 7
26 Feb 23:17
Compare
Sorry, something went wrong.
No results found
rework of error system, switch to enum, slaves can raise errors now & there is only one Block using Serial
raise the maximal slave limit from 8 to 32, code adapts via variable dataTypes
make checkReset and showPresence more resistant against errors
preview 6
25 Feb 10:06
Compare
Sorry, something went wrong.
No results found
rework of the whole timings, if needed you can configure overdrive speed (arduino would probably be to slow)
preview 5
24 Feb 23:07
Compare
Sorry, something went wrong.
No results found
bug fix: non conformal behaviour as a onewire-slave (hopefully)
raise the maximal slave limit from 8 to 32, takes ~100b extra program-space
open up for a lot more platforms with "platform.h" (taken from onewire-lib)
preview 4
24 Feb 09:49
Compare
Sorry, something went wrong.
No results found
fix bug: open-drain violation on slave side
per-bit-CRC16 with sendAndCRC16() for load-balancing, 900ns/bit, could be done for recvAndCRC16() too
add examples for onewire-master, for testing the bus