{"action":"created","issue":{"url":"https://api.github.com/repos/nkolban/esp32-snippets/issues/659","repository_url":"https://api.github.com/repos/nkolban/esp32-snippets","labels_url":"https://api.github.com/repos/nkolban/esp32-snippets/issues/659/labels{/name}","comments_url":"https://api.github.com/repos/nkolban/esp32-snippets/issues/659/comments","events_url":"https://api.github.com/repos/nkolban/esp32-snippets/issues/659/events","html_url":"https://github.com/nkolban/esp32-snippets/issues/659","id":364930284,"node_id":"MDU6SXNzdWUzNjQ5MzAyODQ=","number":659,"title":"ESP32 BLE HID send crush symbols in the product description","user":{"login":"ARPavel22","id":38073729,"node_id":"MDQ6VXNlcjM4MDczNzI5","avatar_url":"https://avatars3.githubusercontent.com/u/38073729?v=4","gravatar_id":"","url":"https://api.github.com/users/ARPavel22","html_url":"https://github.com/ARPavel22","followers_url":"https://api.github.com/users/ARPavel22/followers","following_url":"https://api.github.com/users/ARPavel22/following{/other_user}","gists_url":"https://api.github.com/users/ARPavel22/gists{/gist_id}","starred_url":"https://api.github.com/users/ARPavel22/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ARPavel22/subscriptions","organizations_url":"https://api.github.com/users/ARPavel22/orgs","repos_url":"https://api.github.com/users/ARPavel22/repos","events_url":"https://api.github.com/users/ARPavel22/events{/privacy}","received_events_url":"https://api.github.com/users/ARPavel22/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":27,"created_at":"2018-09-28T15:09:35Z","updated_at":"2018-10-09T02:00:12Z","closed_at":null,"author_association":"NONE","body":"Hi, and Thank you for your great work!\r\n\r\nI'm trying to create a gamepad for the [UNITY](https://unity3d.com).\r\nEverything works perfectly. The code works.\r\n\r\nBut when ESP connect to a computer, one of the parameters of HID is **NOT** recognized correctly.\r\nMost likely it is **\"PRODUCT NAME\"**.\r\n\r\nI think that Chinese people sewed their own hieroglyphics during the testing phase of the motherboard.\r\n\r\nYou can test the work of a hid with a simple program:\r\n**Joystic test program** http://www.planetpointy.co.uk/joystick-test-application/\r\n\r\nHere are screenshots of poor performance:\r\n\r\nAt first it seems that everything is fine:\r\n![joytest1](https://user-images.githubusercontent.com/38073729/46216931-54f26200-c349-11e8-9ff0-ea1e9ae69612.png)\r\n\r\nWhen switching to RAW INPUT program starts freezing because of bad characters:\r\n![joytest2](https://user-images.githubusercontent.com/38073729/46216932-54f26200-c349-11e8-9790-069e8f928caa.png)\r\n\r\nHere is from Unity3D editor:\r\n![joytest3](https://user-images.githubusercontent.com/38073729/46216933-54f26200-c349-11e8-8edd-c7fc760546fd.png)\r\n\r\n\r\nThe problem is **not in the name of the Bluetooth device**. It is displayed correctly.\r\n\r\nCan I **change the other settings of the HID device**?\r\n"},"comment":{"url":"https://api.github.com/repos/nkolban/esp32-snippets/issues/comments/428034474","html_url":"https://github.com/nkolban/esp32-snippets/issues/659#issuecomment-428034474","issue_url":"https://api.github.com/repos/nkolban/esp32-snippets/issues/659","id":428034474,"node_id":"MDEyOklzc3VlQ29tbWVudDQyODAzNDQ3NA==","user":{"login":"chegewara","id":1406020,"node_id":"MDQ6VXNlcjE0MDYwMjA=","avatar_url":"https://avatars1.githubusercontent.com/u/1406020?v=4","gravatar_id":"","url":"https://api.github.com/users/chegewara","html_url":"https://github.com/chegewara","followers_url":"https://api.github.com/users/chegewara/followers","following_url":"https://api.github.com/users/chegewara/following{/other_user}","gists_url":"https://api.github.com/users/chegewara/gists{/gist_id}","starred_url":"https://api.github.com/users/chegewara/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chegewara/subscriptions","organizations_url":"https://api.github.com/users/chegewara/orgs","repos_url":"https://api.github.com/users/chegewara/repos","events_url":"https://api.github.com/users/chegewara/events{/privacy}","received_events_url":"https://api.github.com/users/chegewara/received_events","type":"User","site_admin":false},"created_at":"2018-10-09T02:00:12Z","updated_at":"2018-10-09T02:00:12Z","author_association":"CONTRIBUTOR","body":"Yes, i did read that. See this:\r\n>Pointer to a caller-allocated buffer that the routine uses to return the collection's manufacturer string. The routine returns a NULL-terminated **wide character string** in a human-readable format.\r\n\r\nhttps://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/content/hidsdi/nf-hidsdi-hidd_getmanufacturerstring"}}
{"actor":{"display_login":"chegewara"}}