Несколько дней пытаюсь включить в данном контроллере режим прослушивания эфира примерно вот так:
ret = aci_gap_init(GAP_OBSERVER_ROLE, 0, 0x07, &service_handle, &dev_name_char_handle, &appearance_char_handle);
Данный режим не включается никак, ret всегда BLE_STATUS_INVALID_PARAMS ((tBleStatus)(0x42)) . Предварительно чистил используемую функцией флеш, стучал в бубен, но результата нет, при этом функция что-то меняет в памяти.
Запустил в эклипсе пример исходника BLE_Chat_Master_Slave как есть. Ничего не менял, но даже в готовом примере проекта для отладочной платы функция тоже возвращает ошибку.
В какую сторону копать нужно?