DA14586

How to get peripheral name from scan response packet?

Thu, 2019-05-30 16:24--ojazdowski

Hello.

As a central I am scanning for BLE peripherals.

I am trying to get the BLE Device name of my advertising peripheral ( it has one and I can see it using iOS apps like nRF Connect ).

I am getting the scan response of my peripheral in my ".app_on_adv_report_ind" callback event handler.

I can successfully connect to my peripheral from this callback by matching the advertising UUID to my known peripheral's via the callback "gapm_adv_report_ind" data

DA14586 custom board internal Flash programming using keil and required hardware connections with Pro Board

Fri, 2019-05-17 12:33--vishnuatdialog

Hello Dialog,

Please let us know, how should we do DA14586 Flash programming with using Keil uVision5 Tool? Is there any method of doing it? What is the required hardware connection for a custom board with the pro-development kit for programming internal flash?

Thank you

D. Vishnu

Free memory space available for user data in SPI Flash

Sat, 2019-04-13 17:55--rajucoolsuraj

Hello Dialog,

May I know the usable range of addresses in SPI Flash once its programmed to hold firmware.

Settings -

I am using BLE pillar example - sleepmode.

On awake from Sleep mode, I write to the Flash @ address - 0x24000

I will want to store at least 80 KB of data in SPI Flash.

Thanks

Raju

Multiple code space Wkup_enable_irq() function calls!

Fri, 2019-03-29 19:29--rajucoolsuraj

Hello dialog,
I have been setting up a common place wakeup interrupt registration for all GPIO pin events.

But, the BLE_APP_SLEEPMODE also makes use of the call to wakeup interrutpt registration.

The dual registration should not be an issue and allow for normal operation ?

I have a complex timer-isr and gpio-isr(using wakeup) generic setup coming into development.

Need help and inputs on software usage ASAP.

Thanks

Raju

RTC PCF85063A via I2C using i2c_eeprom API calls

Thu, 2019-03-21 07:40--rajucoolsuraj

I2C communication code -

//PCF85063A_ADDRESS = 0x51

i2c_eeprom_init(PCF85063A_ADDRESS, I2C_STANDARD, I2C_7BIT_ADDR, I2C_1BYTE_ADDR); //initialize the i2c, in I2C address size place the address size of your device
SEND_I2C_COMMAND(0x08 & 0xFF); // the address size that device has is two bytes length, if your device takes one byte length you can use this instruction to read from 0x03 address or whatever address you need.

WAIT_WHILE_I2C_FIFO_IS_FULL(); // Wait if Tx FIFO is full

Pages

订阅RSS - DA14586