Add overdrive mode support
cactorium opened this issue · 4 comments
Hello! Would you guys be up for adding support for an overdrive mode? I'm working with a chip that uses only this high speed version of 1-Wire, so I could work on the initial implementation
I was considering OD mode, but since I don't have a device for tests I did't decide to implement it. A possible issue I see with the mode it has strict and short time intervals for 1-wire bus activities (e.g. 2.5 usec). It may be problematic to implement in an elegant and platform agnostic way in the library. But if you have OD-ready device and are eager to help we may give it a try.
1st drop of the OD support was added to overdrive
branch. Check Overdrive_Mode example and let me know about results.
Wow that was fast! I'll try to test it out some time this week, there's a project taking priority for now
OD mode support added by the latest master commit. Checked on AVR and ESP32 platforms.