Product
Name
Version
Doc No
Date
Page
S76S/S78S SDK Manual
C
May 3, 2017
24 of 33
5. SDK Features
AcSiP provides S76S/S78S SDK (Software Development Kit) for
customers to customize their own featured product. We have come out
some basic functions like
UART debug Logger
,
Ping-Pong Demo
and
Power Saving
for showing the capability of what AcSiP has.
5.1 Features
5.1.1 UART Debug Logger
SDK is occupying UART1 port to receive debug message, and UART1
data is converted into USB interface by UART-To-USB IC on EK-S76/78SXB
board. After connecting EK-S76S/S78S with PC/NB by micro USB port, we
can start to receive UART debug logger messages through micro USB port
directly.
Figure 5.1
The related UART setting, please follow these below settings:
Baud rate:
115200
Data bits:
8
Stop bits:
1
Parity:
none
Flow Control:
none
Forward:
none
5.1.2 Ping-Pong Demonstration
Ping-Pong can demonstrate two LoRa devices communication behavior
and measure the signal strength varying with distance. User can use XB
board USB interface to get UART1 log data, to know the current RSSI and
SNR value when executing Ping-Pong.
a. While a S76S/S78S XB board boots up, it will enter ping-pong master
mode by default. Therefore, one of two devices would send “Ping”
signal by LoRa first and try to let another XB board to receive (Figure
5.2).
Figure 5.2