payload: {"action":"opened","issue":{"url":"https://api.github.com/repos/nathanRamaNoodles/Tinker-Controller/issues/2","repository_url":"https://api.github.com/repos/nathanRamaNoodles/Tinker-Controller","labels_url":"https://api.github.com/repos/nathanRamaNoodles/Tinker-Controller/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/nathanRamaNoodles/Tinker-Controller/issues/2/comments","events_url":"https://api.github.com/repos/nathanRamaNoodles/Tinker-Controller/issues/2/events","html_url":"https://github.com/nathanRamaNoodles/Tinker-Controller/issues/2","id":478785289,"node_id":"MDU6SXNzdWU0Nzg3ODUyODk=","number":2,"title":"how xbox one wireless gamepad connect esp8266","user":{"login":"sj15712795029","id":12862469,"node_id":"MDQ6VXNlcjEyODYyNDY5","avatar_url":"https://avatars2.githubusercontent.com/u/12862469?v=4","gravatar_id":"","url":"https://api.github.com/users/sj15712795029","html_url":"https://github.com/sj15712795029","followers_url":"https://api.github.com/users/sj15712795029/followers","following_url":"https://api.github.com/users/sj15712795029/following{/other_user}","gists_url":"https://api.github.com/users/sj15712795029/gists{/gist_id}","starred_url":"https://api.github.com/users/sj15712795029/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sj15712795029/subscriptions","organizations_url":"https://api.github.com/users/sj15712795029/orgs","repos_url":"https://api.github.com/users/sj15712795029/repos","events_url":"https://api.github.com/users/sj15712795029/events{/privacy}","received_events_url":"https://api.github.com/users/sj15712795029/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-08-09T04:04:28Z","updated_at":"2019-08-09T04:04:28Z","closed_at":null,"author_association":"NONE","body":"I have several problems bothering me. I am using xbox one wireless gamepad now, and its internal chip is wif (specific model I don't know).\r\nPC need to plug a usb adapter (chip is mt7612), but now I want to make their own MCU + wifi or esp8266 directly as MCU receives the handle data, \r\nlike your esp8266, I watched a lot before https://github.com/atar-axis/xpadneo/wiki/Microsoft-Xbox-One-Wireless-Adapter, \r\nexample of the above process is as follows:\r\nExample 1 - Initiated by AP\r\n1.The AP (access point - wireless adapter) is sending Dot11Beacon at channel 161\r\n2.The GP (gamepad) is scanning channel 1, 6, 11, 36, 40, 44, 48, 153, 157 and 161 for those Dot11Beacon packages\r\n3.Once a Dot11Beacon is found, the GP is comparing the MAC of the Dot11Beacons origin to '62:45:B4:xx:yy:zz'\r\nTODO: not sure yet if this is really a hardcoded value, maybe it's up to the pairing process - don't know yet 3.1. If a fitting Dot11Beacon is found, the GP is sending out an Dot11AssoReq 3.2. If it doesn't fit, it keeps scanning\r\n4.The AP is replying with an Dot11AssoResp packet\r\n5.A lot of (pseudo) LLC / Raw messages of yet unknown purpose are exchanged\r\n\r\nThe connection operation between usb adapter and handle is: press pair connection key at the same time to connect.\r\nUsb adapter is a hidden hotspot, beacon's MAC is '62:45:B4:xx:yy:zz' and oui is Microsoft's\r\nSo here's my question:\r\n1. I see that the SSID of your code is: ESPTest, which is open AP. How to make the gamepad come to connect to your esp8266 wifi?\r\n2. Will there be additional interactive packets after successful wifi connection?Handshake bags, asking HID report descriptor, etc\r\n3. How is your udp port determined?Why 4210? Is the gamepad fixed?\r\n4. Can I choose protocol when receiving HID report packets?For example, optional TCP /udp\r\n5. Can you link successfully without encryption (WEP,WPA/WAP2)?\r\nLooking forward to your reply"}}
other: {"actor":{"display_login":"sj15712795029"}}