greggersaurus / OpenSteamController

Steam Controller reverse engineering and customization project.
465 stars 40 forks source link

Bluetooth on fauxcontroller #12

Open pcs3rd opened 4 years ago

pcs3rd commented 4 years ago

Is it possible? EDIT: actually, would it be plausible to merge parts of the OSC firmware into this to adjust settings while plugged into a pc?

greggersaurus commented 4 years ago

No this is not possible. The FauxControllers project is targeted to run on the LPCXpresso11U37H Evaluation board OM13074 (https://www.nxp.com/design/microcontrollers-developer-resources/lpcxpresso-boards/lpcxpresso-board-for-lpc11u37h:OM13074). This board only has the LPC11U37H chip on it and not the nRF51822 which is used for Bluetooth communications on the SC.

Please let me know if I'm misunderstanding your question.

pcs3rd commented 4 years ago

Nope, that was exactly the question! TBH my questions weren't exactly matching together, but bluetooth is impossible, but what about adjusting stuff like in the osc firmware

greggersaurus commented 4 years ago

You could definitely port over the OSC Firmware such that the DEV_BOARD_FW build would give you a console via USB on your PC. The only issue that any command related to external hardware interactions (e.g. the trackpads which we communicate with via SPI) wouldn't do much.

Would the reason for porting this work be that debugging on the LPCXpresso11U37H Evaluation board OM13074 would be easier? Or is there another reason I'm not seeing?