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.h

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
26:a361e3f42ba5 2016-03-23 Rework the OneWireMaster virtual interface for simplicity. File  Diff  Annotate
24:8942d8478d68 2016-03-22 Began cleanup of DS2465 class. Added relative include paths to help preprocessor. File  Diff  Annotate
23:e8e403d61359 2016-03-21 Merged OneWireInterface into OneWireMaster for clarity 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
15:f6cb0d906fb6 2016-03-16 Removed duplicated code between masters by providing 'OneWireMaster' class that implements common parts of OneWireInterface. OneWireMaster is now the class inherited by individual master implementations. File  Diff  Annotate
14:7b2886a50321 2016-03-15 added OWInitMaster() to interface in order to encapsulate master specific functions 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