flowdriveai / flowpilot

flow-pilot is an openpilot based driver assistance system that runs on linux, windows and android powered machines.
GNU General Public License v3.0
1.67k stars 240 forks source link

BOUNTY $100: Research about usb host mode on android and reasons and fix for why `missed cycles` happen. #46

Open MankaranSingh opened 1 year ago

MankaranSingh commented 1 year ago

Some devices with specific ROMs have problems regarding USB cut off and slow usb access leading to missed cyscles in panda's boardd thread. A fix, or a generalized guide for this would be good.

Vayras commented 1 year ago

@MankaranSingh I would like to work on this

MankaranSingh commented 1 year ago

@Vayras sure. Do you have actual panda hardware? Otherwise you can find a generic way of testing the throughput of usb devices. Maybe some app or framework already exists.

It also needs to be figured out what changes in kernel or rom are needed to put android in host mode without using OTG cable and compare performance using this again.

adiltamboli12 commented 1 year ago

so you need a researchpaper or animation on it who it works