Other Parts Discussed in Thread: SYSCONFIG
I have a design which utilises a CC2652R1 multi protocol bluetooth controller.
The was chosen because the device datasheet states that it has TWO UARTs , I need one for the PTM and a second for communication with my sensor (9600:N,8,1) , data packets are once a second and are 28 bytes long.
I am using the simple peripheral as base for my development linking to my target via the jumper ports.
Communication with the sensor is the final part of the development, but when I used the UART2 demo to add my port configuration and read the data - the pins are set to DIO2 and 3. Modifying them is a simple task and going into the SYSCONFIG I can see TWO UART on the device - but there is a conflict because both UARTs want to access DMA channels 1 and 2.
I then used the UART emulator for the sensor controller and generated the files successfully - but it does not recognise the incoming data stream. This was tracked to the device being able to accept up to two stop bits before going idle and looking for the next set of incoming data. The sensor has a 2 bit gap, (208us) . I have changed the configuration for the device (as much as I am able ) and reducing the idle counts down to 1 still had no impact.
I need a solution that will either get the second UART functioning or the sensor controller emulation runnning.
Regards
Dean
