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/DS2465/DS2465.cpp

Revision Date Message Actions
48:6f9208ae280e 2016-04-07 Fix narrowing warning. Add comments to ISha256MacCoprocessor. File  Diff  Annotate
47:307dc45952db 2016-04-07 Added comments and broke-up some complex functions for clarity in DS2465 class. File  Diff  Annotate
35:5d23395628f6 2016-04-01 Keep DS2465 current configuration consistent and updated. File  Diff  Annotate
34:11fffbe98ef9 2016-04-01 Continue code cleanup of DS2465 and DS28E15_22_25. File  Diff  Annotate
33:a4c015046956 2016-03-31 Created a generic array wrapper class. Updated array types used in ISha256MacCoprocessor and DS28E15_22_25 for clarity. 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
24:8942d8478d68 2016-03-22 Began cleanup of DS2465 class. Added relative include paths to help preprocessor. File  Diff  Annotate
22:686273e55cdc 2016-03-21 Changed argument to slave(s) constructor from OneWireInterface to OneWireMaster File  Diff  Annotate
21:00c94aeb533e 2016-03-21 Added class for DS2465. Added a ReadBytePower operation to OneWireMaster since this is required by the authenticators including the DS28E15. Tweaked member data of OneWireMaster. Added path to header file includes to reduce compiler setup required. File  Diff  Annotate