cancel
Showing results for 
Search instead for 
Did you mean: 

spirit features

maengtae
Associate
Posted on March 13, 2014 at 16:21

I know ''normal modes'' should be used when receiving WMBus or basic packet format frames, in fact the application also read FIFO to get only payload, no preamble and no sync are included. 

''direct through FIFO'' put only payload in FIFO, too.

Then I think their difference is only about decoding.Am I right? 

  
2 REPLIES 2
Nickname1920_O
Associate II
Posted on March 14, 2014 at 08:23

Hi, 

SPIRIT1 is equipped with an automatic framer / de-framer that allow to automatically build the packet to send and get all the information from a packet received (according to a preset configuration). 

In SPIRIT1 there are three packet formats: BASIC, STack, WMBUS.

Basically, the

BASIC

is like a generic packet with PREAMBLE | SYNC | LENGTH

  | ADDRESS | CONTROL | PAYLOAD | CRC (all the fields are configurable).

The

STack

is similar to the BASIC packet format, but it is used to perform automatic acknowledgement.

The

WMBUS

is based on EN13757 and allow automatic Manchester or 3-out-of-6 data coding and SYNC word according to the submode configured. 

In all the three packet formats, the user must configure the fields of the packet (by writing the registers of the SPIRIT1) and put the payload into the TX FIFO. Then, after the packet is received, the user will find the information on the fields of the packet received into the registers of the SPIRIT1 and the payload into the RX FIFO. 

The automatic packet handler can be disabled configuring the direct mode. There are two direct modes: direct mode through FIFO and direct mode through GPIO. In both the direct mode, the user must build the packet manually into the TX FIFO (or through the GPIO). This means, the user must put the preamble into the TX FIFO, then the SYNC, the payload and so on. Of course the user can build the packet as he likes it, also using a different data coding (the default is the NRZ of course). 

Best Regards,

Gaetano

deathvag
Associate II
Posted on April 01, 2015 at 11:31

Hello,

Is it possible, using the STEVAL-IKR002Vx Kit, to see third-party meters in the WM-BUS GUI?

Regards,

Vagelis