Am 10.02.2017 um 22:04 schrieb Alastair D'Silva: > Hi folks, > > I've written a 1Wire slave implementation for ARM (which I will be open > sourcing), in order to implement some functionality that does not exist in > the 1Wire world (multichannel RGBW control). > > Given the small amount of address space available in the family, I figured > the best course of action for further implementations would be to keep the > family code, and add a command to allow the master to query the device > specifics. > What is your device emulating? A DS2408? There is some code inside OWFS' DS2408 codebase which handles the various HD44780 displays connected to the DS2408. It's ugly, it's error-prone and it's hard to debug.
Please don't require us to put even more quirks into the existing driver sources. If you make your own device, please give it its own family code and create your own driver source file in the owlib tree. We are going to face at most twenty fundamentally different designs of homebrewn devices and there's plenty of unused address space for that. Kind regards Jan ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers