User's Manual
USER MANUAL 1.34
© 2013 EnOcean | www.enocean.com STM 300 / STM 300C / STM 300U User Manual | Page 17/42
STM 300 / STM 300C / STM 300U
3.8.2 Configuration via programming interface
Via the programming interface the configuration area can be modified. This provides a lot
more configuration options. Values set via programming interface override hardware set-
tings! These settings are read after RESET or power-on reset only and not at every wake-
up of the module!
The interface is shown in the figure below:
EnOcean provides EOPX (EnOcean Programmer, a command line program) and Dolphin
Studio (Windows application for chip configuration, programming, and testing) and the
USB/SPI programmer device as part of the EDK 350 developer´s kit.
Parameter
Configuration
via pins
Configuration
via programming interface
Wake up cycle
See section 3.8.1
Value can be set from 1 s to 65534 s
Redundant
Retransmission cycle
See section 3.8.1
Min…Max values for random interval
If Min=Max -> random switched off
Threshold values for
analog inputs
No
The default values are: 5 LSB at AD_1 input, 6
LSB at AD_0 and 14 LSB at AD_2.
The threshold value can be set between 0 and
full scale for every input individually.
Resolution of the analog
inputs
No
Default: AD_0: 8 bit, AD_1: 8 bit, AD_2: 8 bit
Option: AD_0: 10 bit, AD_1: 6 bit, AD_2: 8 bit
Input mask
No
A digital input mask for ignoring changes on
digital input pins. At default all input bits are
checked.
Delay time between SCO on
and sampling moment
No
Value can be set from 0 ms to 508 ms in steps
of 2 ms. Default delay time is 2 ms.
Source of AD_2
No
Select if AD_2 contains measurement value of
external ADIO2 pin or from internal VDD/4
Polarity of SCO signal
No
Polarity can be inversed.
Edge of wake pin change
causing a telegram trans-
mission
No
Every change of a wake pin triggers a wake-up.
For both wake pins it can be configured indi-
vidually if a telegram shall be sent on rising,
falling or both edges.
Manufacturer ID and EEP
(EnOcean Equipment Profile)
No
Information about manufacturer and type of
device. This feature is needed for “automatic”
interoperability of sensors and actuators or bus
systems. Information how to set these parame-
ters requires an agreement with EnOcean.
Unique manufacturer IDs are distributed by the
EnOcean Alliance.
USB <=> SPI
interface
SPI
USB
Reset
PROG_EN
ADIO7
SCSEDIO0
SCLKDIO1
WSDADIO2
RSDADIO3
STM
300