Jagan LGTM Dan
On Apr 25, 6:13 am, jagan <[email protected]> wrote: > Hi Dan, > > Thanks for your response. > > Please identify the Sensor Attributes like > > name: "my_prox", > vendor: "my_prox_ven", > version: 1, > handle: SENSOR_PROXIMITY_HANDLE, > type: SENSOR_TYPE_PROXIMITY, > maxRange: 9.0f, > resolution: 9.0f, > power: 0.5f, > minDelay: 20000, > > and my PROXIMTY_THRESHOLD would be 9.0f > > Please verify the above attributes, tell me if anyting i did incorrect. > > Thanks, > Jagan > > > > > > > > On Sat, Apr 23, 2011 at 5:22 PM, DanM <[email protected]> wrote: > > So you have a binary prox sensor that reports a zero or one to the > > sensor HAL. > > The sensor HAL should convert this to some distance in millimeters to > > report this to the application layer. > > This, in your case, will either be 0 or 9mm. > > > Do you know how far off the glass the proximity is supposed to > > trigger? > > Thats what PROXIMITY_THRESHOLD is supposed to be set to. > > > You also need to tell the Sensor Manager the proximity attributes via > > the sensors_t struct. > > > Incorrectly defined attributes may mean that the value may not be > > reported to the application. > > > Dan > > > On Apr 21, 9:45 am, jagan <[email protected]> wrote: > > > Hi Dan. > > > > Could you please help if you have any inputs on this issue. > > > > On Wed, Apr 20, 20input11 at 10:56 PM, jagan <[email protected]> wrote: > > > > Hi Dan. > > > > > For distance event point of view the below are observations > > > > > in my driver: > > > > ----------------- > > > > > input_set_abs_params(input_dev, ABS_DISTANCE, 0, 1, 0, > > 0);. > > > > > in my HAL: > > > > ---------------- > > > > I am setting distance as follows > > > > > #define PROXIMTY_THRESHOLD 9.0f > > > > > float indexValue (size_t index) { > > > > return index * PROXIMITY_THRESHOLD; > > > > } > > > > > pending_event.distance = indexValue(event->value); > > > > > Is there any problem with index calculation in indexValue()? or > > > > PROXIMTY_THRESHOLD value is improper? > > > > > Please let me tell me know if you have any inputs. > > > > > Jagan. > > > > > On Wed, Apr 20, 2011 at 9:24 PM, mike digioia <[email protected]> > > wrote: > > > > >> I think he is saying to check to see that your JNI and app handle the > > > >> binary type if you use Binary Attributes in the driver > > > > >> On Wed, Apr 20, 2011 at 8:50 AM, jagan <[email protected]> wrote: > > > > >>> Hi Dan, > > > > >>> I didn't get you what you explain. > > > > >>> Could you please Elaborate. > > > > >>> Jagan. > > > > >>> On Wed, Apr 20, 2011 at 8:11 PM, DanM <[email protected]> wrote: > > > > >>>> More then likely when you plugged in your USB cable it caused the > > > >>>> battery to start charging which will wake up the device. > > > > >>>> If you report a binary from the prox sensor make sure the sensor HAL > > > >>>> converts this to millimeters. > > > > >>>> Dan > > > > >>>> On Apr 19, 3:29 pm, jagan <[email protected]> wrote: > > > >>>> > Hi. > > > > >>>> > With a reff. of device/htc/passion-common/ > > > >>>> > I am able to port p-sensor on my device. > > > > >>>> > I am testing with calling my device to another device, after > > receiving > > > >>>> i put > > > >>>> > my device into my ear. > > > >>>> > screen is OFF, while removing screen ON.. upto here ok. > > > > >>>> > when i do the same thing in multiple times, at one instance while > > i am > > > >>>> > putting my device into my ear, > > > >>>> > it's going OFF, while removing it's screen is not turn back to ON. > > > >>>> > but when i connect my usb cable, it's turn ON. > > > > >>>> > What is the relation between p-sensor vs USB here.? > > > > >>>> > I am changing my p-sensor driver that supports input subsystem by > > > >>>> setting > > > >>>> > params as > > > >>>> > input_set_abs_params(input_dev, ABS_DISTANCE, 0, 1, 0, 0);. > > > > >>>> > Is the above setting is correct for Proximity Sensor? > > > > >>>> > Please correct me if any thing i am setting wrong. > > > > >>>> > Please let me know if any inputs on this issue.? > > > > >>>> > Thanks, > > > >>>> > Jagan > > > > >>>> > On Mon, Apr 18, 2011 at 6:40 PM, jagan <[email protected]> > > wrote: > > > >>>> > > Hi. > > > > >>>> > > As the newly added sensor framework layer in GB. > > > > >>>> > > we may need to change you HAL. > > > > >>>> > > For reff. HAL see device/htc/passion-common/ > > > >>>> > > libsensors > > > > >>>> > > Jagan. > > > > >>>> > > On Mon, Apr 18, 2011 at 6:04 PM, Aditya < > > > >>>> [email protected]>wrote: > > > > >>>> > >> Dan, > > > >>>> > >> I had the exact same problem, and my HAL (Hardware Access > > Layer) > > > >>>> was had > > > >>>> > >> a different name. Took me a while to figure it out. It would be > > a > > > >>>> good idea > > > >>>> > >> to submit in the the exceptions for this. > > > >>>> > >> -Aditya > > > > >>>> > >> On Sun, Apr 17, 2011 at 9:39 AM, DanM <[email protected]> > > wrote: > > > > >>>> > >>> I assume you are checking the logcat log and not the kernel > > log? > > > > >>>> > >>> If you are checking logcat and don't see that your HAL is > > started > > > >>>> make > > > >>>> > >>> sure your sensor HAL .so has the correct name > > > >>>> > >>> or else Android will not find the HAL and load it > > > > >>>> > >>> Dan > > > > >>>> > >>> On Apr 16, 8:40 am, jagan <[email protected]> wrote: > > > >>>> > >>> > I got the sensor boot logs for drivers, > > > >>>> > >>> > but while testing any sensor i didn't get any logs from HAL. > > > > >>>> > >>> > Jagan > > > > >>>> > >>> > On Sat, Apr 16, 2011 at 5:15 PM, DanM <[email protected]> > > > >>>> wrote: > > > >>>> > >>> > > Is your sensor library being loaded at boot? > > > > >>>> > >>> > > Maybe put some log messages in your HAL and first verify > > that > > > >>>> the > > > >>>> > >>> > > sensor library initialized. > > > >>>> > >>> > > Are you sure that the drivers are producing data? > > > > >>>> > >>> > > Dan > > > > >>>> > >>> > > On Apr 15, 11:53 pm, Luo Chunbo <[email protected]> > > wrote: > > > >>>> > >>> > > > There framework for sensors are changed in Gingerbread. > > > > >>>> > >>> > > > And and think you can refer > > > >>>> device/htc/passion-common/libsensors > > > >>>> > >>> > > > or device/samsung/crespo/libsensors > > > > >>>> > >>> > > > There are some sample code of sensors in these > > directories. > > > > >>>> > >>> > > > Thanks > > > >>>> > >>> > > > Chunbo > > > > >>>> > >>> > > > On 04/15/2011 08:43 PM, jagan wrote: > > > > >>>> > >>> > > > > Hi All, > > > > >>>> > >>> > > > > I am upgrading my android device[with qualcomm > > chipset] > > > >>>> into > > > >>>> > >>> > > > > Gingerbread. > > > > >>>> > >>> > > > > I am facing a problem with All my sensors are not > > working > > > >>>> on > > > >>>> > >>> device. > > > > >>>> > >>> > > > > I ported: > > > >>>> > >>> > > > > ----------- > > > >>>> > >>> > > > > => sensor drivers in kernel [i got the boot up sensor > > > >>>> init logs] > > > >>>> > >>> > > > > => my HAL sensor daemon [having all sensor operations > > > >>>> from user > > > >>>> > >>> space > > > >>>> > >>> > > > > to call driver code] > > > > >>>> > >>> > > > > With the above changes my sensors are not working. > > > > >>>> > >>> > > > > As per my analysis there is a new sensorservice layer > > is > > > >>>> added in > > > >>>> > >>> > > > > Gingerbread. > > > > >>>> > >>> > > > > Is there any way to change my HAL, to support new > > > >>>> sensorservice > > > >>>> > >>> added > > > >>>> > >>> > > > > by GB. > > > > >>>> > >>> > > > > Please tell me any one how to add my sensor HAL to > > > >>>> Gingerbread. > > > > >>>> > >>> > > > > Thank you. > > > >>>> > >>> > > > > Jagan > > > > >>>> > >>> > > -- > > > >>>> > >>> > > unsubscribe: [email protected] > > > >>>> > >>> > > website:http://groups.google.com/group/android-kernel > > > > >>>> > >>> -- > > > >>>> > >>> unsubscribe: [email protected] > > > >>>> > >>> website:http://groups.google.com/group/android-kernel > > > > >>>> > >> -- > > > >>>> > >> Aditya Mukherjee > > > >>>> > >> Rutgers University > > > >>>> > >> Department Of Computer Science > > > > >>>> > >> -- > > > >>>> > >> unsubscribe: [email protected] > > > >>>> > >> website:http://groups.google.com/group/android-kernel > > > > >>>> -- > > > >>>> unsubscribe: [email protected] > > > >>>> website:http://groups.google.com/group/android-kernel > > > > >>> -- > > > >>> unsubscribe: [email protected] > > > >>> website:http://groups.google.com/group/android-kernel > > > > >> -- > > > >> unsubscribe: [email protected] > > > >> website:http://groups.google.com/group/android-kernel > > > -- > > unsubscribe: [email protected] > > website:http://groups.google.com/group/android-kernel -- unsubscribe: [email protected] website: http://groups.google.com/group/android-kernel
