1-Wire® library for mbed. Complete 1-Wire library that supports our silicon masters along with a bit-bang master on the MAX32600MBED platform with one common interface for mbed. Slave support has also been included and more slaves will be added as time permits.

Dependents:   MAXREFDES131_Qt_Demo MAX32630FTHR_iButton_uSD_Logger MAX32630FTHR_DS18B20_uSD_Logger MAXREFDES130_131_Demo ... more

Superseded by MaximInterface.

Revisions of OneWire_Masters/DS2480B/ds2480b.cpp

Revision Date Message Actions
71:562f5c702094 2016-05-09 Added default implementation of OWWriteBlock() and OWReadBlock() to OneWireMaster. File  Diff  Annotate
67:76776130aec9 2016-04-21 removed tx callback fx since not used File  Diff  Annotate
65:a28ac52ca127 2016-04-20 Improved timing in ReadCOM fx for DS2480B File  Diff  Annotate
63:422be898443a 2016-04-19 DS2480B development, working but needs work File  Diff  Annotate
32:bce180b544ed 2016-03-30 1. Move the implementation of OWSearch() into OneWireMaster since it is a fairly complex algorithm that shouldn?t be implemented over and over. It will also match all other ROM function that are implemented there. File  Diff  Annotate
27:d5aaefa252f1 2016-03-25 Do not reconfigure DS2465 if requested speed or level is already set. Use forward declarations to speed up compilation. File  Diff  Annotate
26:a361e3f42ba5 2016-03-23 Rework the OneWireMaster virtual interface for simplicity. File  Diff  Annotate
23:e8e403d61359 2016-03-21 Merged OneWireInterface into OneWireMaster for clarity File  Diff  Annotate
18:f77e5ee33cdb 2016-03-20 Added support for DS2413 to OneWireSwitches File  Diff  Annotate
17:b646b1e3970b 2016-03-18 Updated library with error codes on return statements File  Diff  Annotate
16:883becbd85f8 2016-03-16 Updated DS2480B files File  Diff  Annotate
14:7b2886a50321 2016-03-15 added OWInitMaster() to interface in order to encapsulate master specific functions File  Diff  Annotate
13:d1bdb03703de 2016-03-08 first commit from offline development, cross your fingers! File  Diff  Annotate
5:ce108eeb878d 2016-02-09 added additional rom command functions to interface and moved initialization of members to init list vs constructor body. Made other modifications suggested by Ian File  Diff  Annotate
3:644fc630f958 2016-01-31 DS248X masters implemented, skeletons for the others, working on porting code for the DS28E17 1-wire to I2C bridge File  Diff  Annotate