09-09-2020 04:51 PM
running BHI160B I can't install virtual sensor. Basically, I use example code. I call bhy_enable_virtual_sensor to set VS_TYPE_GYROSCOPE_UNCALIBRATED and it returns no error, but when I read
with bhy_get_wakeup_sensor_information and bhy_get_non_wakeup_sensor_information I get :
Supported Virtual Sensor Information:
wakeup_sensor_type=158
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type=158
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type=158
wakeup_sensor_type=158
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type=138
wakeup_sensor_type=90
wakeup_sensor_type=242
wakeup_sensor_type=242
wakeup_sensor_type=80
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type=242
wakeup_sensor_type=242
wakeup_sensor_type=242
wakeup_sensor_type=242
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type= 0
wakeup_sensor_type=80
non_wakeup_sensor_type=158
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type=158
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type=158
non_wakeup_sensor_type=158
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type=138
non_wakeup_sensor_type=90
non_wakeup_sensor_type=242
non_wakeup_sensor_type=242
non_wakeup_sensor_type=80
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type=242
non_wakeup_sensor_type=242
non_wakeup_sensor_type=242
non_wakeup_sensor_type=242
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type= 0
non_wakeup_sensor_type=80
09-10-2020 10:35 PM
Hello,
Are you working on our Application board 2.0 with BHI160B? And running on COINES or Development Desktop 2.0 or other IDE?
Could you elaborate more about your environment?
Thank you.
09-13-2020 08:27 AM
I am running on intel i7 core as application on vxworks OS . I have a mother board with FPGA that includes I2C controller and interrupt controller.
Those I2C & interrupt controller are now connected to BHI160B evaluation board. In the evaluation board I set only internal ACC & Gyro.
I load firmware : Bosch_PCB_7183_di03_BMI160-7183_di03.2.1.11696_170103.h and get Meta EVT 0x10 - init OK.
then I try to enable ACC and/or Gyro and it seems to fail. I get no interrupts.
I received interrupt while init and for init success meta-evt and also for timestamp LSB & MSB.
09-16-2020 01:26 AM
Can you give some detail about the failure here?
Better to share with us your schematic around BHI160B and also the meta event type 4 and 11 from your sensor after you enable the virtual sensor.
Please also share your source code if possible.