DA1468x

PDM audio and DMA

Wed, 2018-10-17 19:53--garzola

Hi,

I'm trying to recording audio @8khz with the USB eval board. it basically works but if i analyze the waveform it looks strange , the first secs seem to have a bias . The mic is connected to mikrobus pins miso and SPSI_clk : according to schematic there is no pull up resistors on these ones.

the recording is based on DMA channel and SampleRateConverter.

any tip is appreciated!

Thanks

Marco

No event BLE_EVT_GAP_CONNECTION_COMPLETED received on connection failure

Tue, 2018-10-16 14:12--apoudret

Hello,
I am trying on purpose to connect to an address which does not exist:

bd_address_t peer_addr = {
.addr_type=PUBLIC_ADDRESS,
.addr={0x21, 0x21, 0x21, 0x21, 0x21, 0x21}
};
ble_gap_connect(&peer_addr, &conn_params);

Since the connection should fail (there is no device with this address), I expect to get a connection failure event, like the documentation of ble_gap_connect() says:

P2_4 GPIO operation

Tue, 2018-10-16 10:04--nigelyang

Hi Dialog

I would like to use P2_4 as GPIO, but found that the pin always stay low no matter what I config as GPIO or PWM output pin. From my understanding, the SWCLK function of P2_4 should be
release after user's code starts. I do not found any setting in P2_4 for other using. Please tell me how to implement the GPIO function of P2_4.

thanks for your help.

DA14682 Data transfer over L2CAP

Thu, 2018-10-11 09:37--rajshah

Hello Dialog team

I am working on DA14682 DK and SDK1.0.14.1081. My questions are following:

1. How to transfer data (sensors data) over L2CAP to connected device (phone)?
2. Does it possible to transfer the data over L2CAP?
3. L2CAP is accessible from application layer?
4. Which APIs are used to transfer data over L2CAP?
5. Any example code available for L2CAP to transfer data?

All above asked questions are important for me to understand in depth.

Thanks
Raj

PB-ADV update problem

Wed, 2018-10-10 04:28--zuma

Hi, Dialog team,
I want to finish a mesh node to work with TmallGenie( inteligent speaker released by Alibaba Lab ). Now i'm using vendor server example in the latest Mesh SDK with your DA14683 developkit USB. According to TmalGenie protocol document, node device should provide a specific format PB-ADV beacon to be identified by TmallGenie before provisioned by provisioner, so i have to implement a method to switch between PB-ADV and PB-Gatt unprovisioned advertise packet before provision.

Need help: ROM region overflowed by RetRAM0

Mon, 2018-10-08 05:35--brooksprumo

Hi Dialog,

I'm currently attempting to add SUOTA to my 14681 firmware. I've essentially copied the pxp_reporter source file into my build directory, and tweaked the config header a bit (to define SUOTA). When building, I get the following error:

Building target: build/firmware_0.1.0_debug_qspi.elf
ld: ROM variables region (starting at 0x07FDC000) overflowed by RetRAM0
collect2: error: ld returned 1 exit status
make: *** [build/firmware_0.1.0_debug_qspi.elf] Error 1

Using an external MEMs oscillator as 32.768KHz source

Thu, 2018-10-04 19:13--SD_Michael

Hi,

We have a question related to the DA14682 and the usage of an external 32.768KHz source.

For space-saving reasons, we would like to provide the 32.768KHz signal using an external MEMs oscillator (SiTime SiT1552). We intend to use this oscillator according to the guidelines in section 5.3.2 of "AN-B-061 DA1468x Application hardware design guidelines_v1.7."

wake Up interrupt

Mon, 2018-10-01 09:35--matthieuW

Hi dialog,
I am using the wake up interrupt pin with an external button in my project in order to get the dialog from active to hibernation and from hibernation to active.
It works perfectly for now. However my application would require to trigger the wake up interrupt after a long touch on the button, at least 5s,
Is that possible? The debounce time of the wake up interrupt is limited to 63ms.

Thanks for your help.
Regards
Matthieu

dg_configCHECK_HEAP_STACK_OVERRUN

Fri, 2018-09-28 11:01--bobspam@free.fr

Hello

我只是试图利用堆堆栈溢出检查of the DA1468x BSP and it seems that the following statement is not defined properly in the BSP:
OS_POISON_AREA_CHECK( OS_POISON_ON_ERROR_HALT, result );
This function exists in most main.c examples but OS_POISON_ON_ERROR_HALT is defined nowhere so dg_configCHECK_HEAP_STACK_OVERRUN end up with an error.

SDK 1.0.14.1081.

Best Regards

ST

Pages

订阅RSS - DA1468x