cancel
Showing results for 
Search instead for 
Did you mean: 

Communication problem between two 868 MHz sub-GHz modules

Mike Kay
Associate
Posted on October 21, 2017 at 17:34

Hello Everyone,

I'm struggling to setup communications between two 868 MHz sub-GHz modules.

The first module is the STEVAL-IDS001V4M (USB dongle with SPSGRF-868) and the second module is the STEVAL-SP1ML868 (USB dongle with SP1ML-868).

I'm using the Windows application 'SPIRIT1 DK Application v2.2.1' to configure the radio and packet settings of the STEVAL-IDS001V4M module, then using the 'Transmission Test' window to send the text 'Hello World'.

The radio and packet settings for the STEVAL-IDS001V4M are as follows (configured via the GUI):

Frequency Base: 867.999967 MHz

Data Rate: 38.433 kbps

Frequency Deviation: 19.836 kHz

Channel Filter: 102.115 kHz

Modulation: 2-FSK

Output Power: 0 dBm

Packet Format: BASIC

Preamble Length: 4

Sync Length: 4

Sync Value: 0x88888888

CRC: No CRC

FEC: Disabled

Data Whitening: Enabled

The radio and packet settings for the STEVAL-SP1ML868 are as follows:

S00:BAUD_RATE=115200

S01:FREQUENCY=868000000

S02:DATA_RATE=38400

S03:MODULATION=0

S04:OUTPUT_POWER=11.6

S05:FREQ_DEVIATION=20

S06:RX_FILTER=100

S07:CS_MODE=0

S08:RSSI_THRESHOLD=-130

S09:PREAMBLE_LEN=4

S10:SYNC_LENGTH=4

S11:SYNC_VALUE=0x88888888

S12:CRC_MODE=0

S13:WHITENING=1

S14:FEC=0

S15:SOURCE_ADDR=0x00

S16:DESTINATION_ADDR=0xff

S17:MULTICAST_ADDR=0xee

S18:BROADCAST_ADDR=0xff

S19:FILTER_CRC=0

S20:FILTER_SOURCE=0

S21:FILTER_DESTINATION=0

S22:FILTER_MULTICAST=0

S23:FILTER_BROADCAST=0

S24:TX_RX_LED=1

S25:RESERVED=

S26:ESCAPE_SEQ=1

S27:SOURCE_FILT_MASK=0x00

S28:PAYLOAD_SIZE=32

The data received from the STEVAL-SP1ML868 is:

ccy»{c#

Something is being received but not 'Hello World'.

I assume the two dongles are compatible? They both use the SPIRIT1 module.

I'd be very grateful if anyone can help or provide any suggestions.

Mike.

0 REPLIES 0