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_Memory/Authenticators/DS28E15_22_25/DS28E15_22_25.cpp

Revision Date Message Actions
61:268612a10614 2016-04-14 Fixed broken CRC16 calculation during Authenticated Write Block Protection operation on DS28E15/22/25. File  Diff  Annotate
51:a65f031e997b 2016-04-11 Marked new read status functions as const. Switched to correct grouping type for members. File  Diff  Annotate
50:e967f9befbd0 2016-04-11 Added operation continuing support to readSegment(). Removed continuing support from writeBlockProtection() since this is not listed in the datasheet. Added support to read status of all protection blocks with type safety. Modify readStatus() for DS28E22 and DS28E25 to use Block Number instead of Page Number to match DS28E15. Added operation to read personality bytes. File  Diff  Annotate
49:36954b62f503 2016-04-08 Added a Read Scratchpad operation for DS28E15/22/25. Added comments for various classes. 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
25:bdb1c5a53b58 2016-03-22 Added support for DS28E15/22/25. Added OneWireSlave class used by DS28E15_22_25 as a starting point for a slave base class. File  Diff  Annotate