Pedály Happy-MzM
HS mám v zásobě tyto: https://www.ebay.com/itm/270871987562 - v katalogu píšou, že jedna z variant umí 3V. Experimentálně jsem zkusil, že ty, co mám mi na 3.3V fungují. Protože na STM (blue pill) je i 5v napadlo mě udělat nějaké přizpůsobení, ale to by zase znamenalo součástky navíc. Nic méně, kdyby někde byly HS 5-ti voltové a nebylo by zbytí, přizpůsobení by nemuselo být složité. HS na obrázcích - prakticky objednávám pořád stejnou objednávku a chodí mi cosi, co je nějak označené. Obě HS mám teď na STM a fungují.
HID deskriptor -
jakési fragmenty deskriptoru umí vyrobit MMJoySetup (https://github.com/MMjoy/mmjoy_en/blob/master/firmware%20and%20software%20release/MMJoy2.7z)
Pak je potřeba je poskládat do application a page sekcí. To jsem dal přes https://eleccelerator.com/tutorial-about-usb-hid-report-descriptors/
K vlastnímu poskládání jsem použil ještě klikací nástroj přímo z https://www.usb.org/document-library/hid-descriptor-tool
Není úplně blbuvzdorný a prostě se musí vědět, co se kliká. Ale dt.exe má možnost naklikaný deskriptor zkontrolovat.
Trochu jsem se pral s velikostí - v deskriptoru je potřeba doplnit bity do celých bajtů (protože knihovny k USB měří velikost USB zprávy na celé bajty). Pak mi zařízení fungovalo.
MzM, 30. 01. v 14:18
 | MzM, 26. 01. 2022 v 13:14 |
 |  | MzM, 26. 01. 2022 v 20:41 |
 |  |  | MzM, 30. 01. 2022 v 23:05 |
 |  |  |  | MzM, 10. 04. 2022 v 12:10 |
 |  |  |  |  |  | MzM, 10. 04. 2022 v 12:20 |
 |  | MzM, 29. 01. 2022 v 19:18 |
 |  | me2d, 29. 01. 2022 v 20:06 |
 |  |  |  | me2d, 29. 01. 2022 v 20:28 |
 |  |  | MzM, 30. 01. 2022 v 11:49 |
 |  | JM, 30. 01. 2022 v 12:46 |
 |  |  | MzM, 30. 01. 2022 v 14:18 |
 |  |  |  | MzM, 30. 01. 2022 v 14:20 |
 |  |  |  |  |  | MzM, 30. 01. 2022 v 19:08 |
 |  |  |  | me2d, 30. 01. 2022 v 19:41 |
 |  |  |  |  | mano, 30. 01. 2022 v 19:52 |
 |  |  |  |  | MzM, 30. 01. 2022 v 22:09 |
 |  |  |  |  |  | MzM, 30. 01. 2022 v 23:09 |
 |  | MzM, 30. 03. 2022 v 20:01 |
 |  |  | Fabo™, 30. 03. 2022 v 21:05 |
 |  |  |  |  | Fabo™, 31. 03. 2022 v 00:09 |
 |  |  | MzM, 31. 03. 2022 v 11:30 |
 |  | MzM, 07. 09. 2022 v 12:04 |
 |  | MzM, 06. 12. 2022 v 19:39 |
 |  |  | MzM, 25. 12. 2023 v 15:19 |
 |  | MzM, 25. 12. 2023 v 15:16 |
 |  |  |  | MzM, 25. 12. 2023 v 17:06 |
 |  |  | xWing, 25. 12. 2023 v 15:46 |
 |  |  |  | MzM, 25. 12. 2023 v 17:03 |
 |  |  |  |  | xWing, 25. 12. 2023 v 17:16 |