In libogc 1.8.5, if I try and set the formats of all wiimotes in one call, like this:
WPAD_SetDataFormat(WPAD_CHAN_ALL, WPAD_FMT_BTNS_ACC_IR);
I can no longer get valid readings from two of the pressure sensors on the balance board. The back left sensor always reads 0 for the raw value, and the back right reads around 20k. If I either set each wiimote's data format individually (e.g. avoid setting the balance board's format), or if I don't turn on the IR, the balance board readings are valid.
libogc- WPAD_SetDataFormat() corrupts balance board readings
-
- Site Admin
- Posts: 2004
- Joined: Tue Aug 09, 2005 3:21 am
- Location: UK
- Contact:
Re: libogc- WPAD_SetDataFormat() corrupts balance board read
This was fixed with the 1.8.6 release.
Re: libogc- WPAD_SetDataFormat() corrupts balance board read
Thank you. I can confirm the fix does resolve the problem in my tests.
Who is online
Users browsing this forum: Google [Bot] and 6 guests