Интеграция BNO-080 с Nordi c NRF52 - PullRequest
0 голосов
/ 20 апреля 2020

Я изо всех сил пытаюсь понять, как заставить Hillcrest SH -2 API (для BNO-080) работать на nrf52 от Nordi c. Моих знаний по C недостаточно, чтобы понять, как заставить библиотеку работать.

SH -2 API - https://github.com/hcrest/bno080-driver

Из чего я Понимаете, все, что нужно, это разработчик, чтобы настроить интерфейс к подсистеме хоста для связи, в моем случае TWI (см. - https://github.com/hcrest/bno080-driver/blob/master/sh2_hal.h). Это требует от разработчика реализации "sh2_hal_impl.h", который должен предоставлять базовые c функции чтения / записи для использования драйвером.

Но я застрял на 'sh2_initialize' и не могу понять, что я Меня просят предоставить для завершения инициации:

int sh2_initialize(sh2_EventCallback_t *eventCallback, void *resetCookie)

Я не могу найти какую-либо ссылку на то, что и как делает * resetCook ie.

Любая помощь, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...