3 posts / 0 new
Last post
CheMax
Offline
Last seen:3 years 2 months ago
加入:2015-01-12 07:03
External Host processor

Hello,

I'm try to use DA14580 with external host processor via SPI or I2C. I read the User manual "UM-B-013 DA14580 External processor interface over SPI". But i didn't found information about command from Host to Slave.

In document "RW BLE Application Interface Specification" (RW-BLE-APP-IS) I see the data structure uses via UART transport : 1 byte for ID, N byte for Packet data. Packet data consist of MSG_ID (2byte), DEST_ID (2byte), SRC_ID (2byte) and PARAMS (Lenght 2byte + N params).
Where i can read about params? Whats param use?

Connection Manager uses alike system for control BLE. What's project load in DA14580 from connection manager?

And second question:
Where i can read about Higher Layer Interface? Which API uses in Higher Layer Interface?

Best regards.

Keywords:
MH_Dialog (not verified)
Hello there,

Hello there,

you may use SPI to communicate with DA14580 but I2C from external host processor. The interface protocol is called Generic Transport Layer which is used between the application and the BLE stack. Please refer to UM-B-010 for more details and external processor project example. There is another way to talk to BLE RF contoller via HCI. Please have a look HCI user manual for details.

BR, Morris

CheMax
Offline
Last seen:3 years 2 months ago
加入:2015-01-12 07:03
Thanks, Morris

Thanks, Morris