Łukasz Przeniosło
2023-Mar-20 12:10 UTC
[Nut-upsdev] Free and well documented NUT driver protocol
Hello there, I am coming to this mailing list as suggested in the Github repo issues panel: https://github.com/networkupstools/nut/issues/1873#issuecomment-1475408950 I would like to create a new UPS device that communicate with the outer world over USB. The USB protocol can be either CDC serial or HID. I am looking for an existing protocol that can be legally used by me, so I don't need to come up with a new protocol + ask anyone to add any new code to the NUT project. It should also be well documented, since I need to reimplement it in my device. What would be the best approach here? I would appreciate all help and feedback! -- ?ukasz Przenios?o Przenioslo Electronics & Software ul. Ofiar Katynia 21 72-100 Goleni?w, Poland VATID: PL5993131022 tel. +48 792 456 829 www.przenioslo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://alioth-lists.debian.net/pipermail/nut-upsdev/attachments/20230320/95aebafc/attachment.htm> -------------- next part -------------- A non-text attachment was scrubbed... Name: c5xmqlk5.png Type: image/png Size: 7267 bytes Desc: not available URL: <http://alioth-lists.debian.net/pipermail/nut-upsdev/attachments/20230320/95aebafc/attachment.png>
Stuart Henderson
2023-Mar-20 14:23 UTC
[Nut-upsdev] Free and well documented NUT driver protocol
On 2023-03-20, ?ukasz Przenios?o <lukasz at przenioslo.com> wrote:> I would like to create a new UPS device that communicate with the outer=20 > world over USB. The USB protocol can be either CDC serial or HID. I am=20 > looking for an existing protocol that can be legally used by me, so I=20 > don't need to come up with a new protocol + ask anyone to add any new=20 > code to the NUT project. It should also be well documented, since I need=20 > to reimplement it in my device. > > What would be the best approach here? I would appreciate all help and=20 > feedback!Many of the HID-based UPS use the Power Device Class, docs are at https://usb.org/sites/default/files/pdcv11.pdf