I'm working with Murata Smart typeZF/ZY Development Kithttp://wireless.murata.com/datasheet?/RFM/data/ble_dev_env_overview.pdf. I've uploaded Serial Port Service application (hex file) via SmartSnippets. I've also installed DSPS application on my SmartPhone. Sending characters from Smartphone (both Android and IOS) is working fine, but the opposite direction (from EVK to Smartphone) doesn't work properly. Most of the characters that typed on PC that connected to the EVK are lost and not received on the Smartphone side. I tried several Terminal shells (SmartSnippets,TeraTerm, Putty) - same results. Any ideas or recommendations?
Device:
Hi zeevs,
What is the flow control configuration you are using HW/SW ? Check with SW flow control if there are any missing characters. Also please check for any faulty connection you might have in the Rx side of your development kit. One more thing you can do is to disable the sleep feature and check for any missing characters.
Thanks MT_dialog
后在abling Hardware Flow control on the PC terminal the link works properly in both directions. Is using CTS and RTS mandatory?
Hi zeevs,
No its not, you can enable the SW flow control and operate without RTS/CTS. Check the da14580_config.h file for CFG_UART_SW_FLOW_CTRL definitions.
Thanks MT_dialog