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

Reply via email to