Welcome!

Welcome to the Official BlackBerry Support Community Forums. This is your resource to discuss support topics with your peers, and learn from each other. New to the forum? Please visit the ‘Getting Started’ link below.
inside custom component

Native Development

Reply
Trusted Contributor
taylor-tomt
Posts: 211
Registered: ‎11-19-2010

Complete access to hardware: wifi, microphone, other?

Do any of the BB 10 APIs provide complete access to hardware devices?

I.e.

the microphone. An API to record input to a  (compressed) file is not good enough. I want real-time, raw samples from the MIC at whatever frequency it samples at. In fact, it would be nice to set the sample rate too.

 

WIFI: can receive signal strength be retrieved? Without having to connect?

 

In fact, any of the 'sensors', (rate gyro, accelerometers, gps, MIC, WIFI, Bluetooth, etc) should be accessable at their lowest levels. Give me the raw data and let me decide what I want to do with it, not the API designers.

 

Failure to make this data avialable to developers really limits the possibilities for apps.

 

 

Please use plain text.
Developer
borceg
Posts: 668
Registered: ‎03-21-2012
My Carrier: Vip

Re: Complete access to hardware: wifi, microphone, other?

Please use plain text.
BlackBerry Development Advisor
smcveigh
Posts: 544
Registered: ‎11-29-2011
My Carrier: other

Re: Complete access to hardware: wifi, microphone, other?


In fact, any of the 'sensors', (rate gyro, accelerometers, gps, MIC, WIFI, Bluetooth, etc) should be accessable at their lowest levels. Give me the raw data and let me decide what I want to do with it, not the API designers.


Of course, the downside to providing raw access to the devices is now all your apps need to understand how to talk to every variant of that component -- different vendors, different interfaces, different revisions, etc.

Please use plain text.