sc14wsmdata Dialog Semiconductor, sc14wsmdata Datasheet - Page 14

no-image

sc14wsmdata

Manufacturer Part Number
sc14wsmdata
Description
Ultra Low Energy Wireless Sensor Module V1.0
Manufacturer
Dialog Semiconductor
Datasheet
© 2011 Dialog Semiconductor B.V/
• Negative edge triggered
• Positive edge triggered
• Negative level triggered
• Positive level triggered
4.1.6
A sensor supports all batteries meeting the peak cur-
rent requirements and operating voltage limits (exam-
ple: 2 cells AAA, AA Alkaline, CR2). Recharging
batteries is not supported by the Module and must be
done using an external charger. The battery voltage
level is used to determine the battery lifetime indication
(sampled by internal ADC, available through the HAL
API).
4.2 SOFTWARE IMAGE STRUCTURE
The SC14WSMDATA module contains a 4 Mbit Flash
storing the protocol stack, non volatile (NV) system
data and user developed application SW.
The NV data space implements EEPROM wear
levelling optimising number of read/write cycles.
Table 4 shows the FLASH memory structure.
Table 4: Flash Memory structure
The System Code is the DECT compliant code and can
not be modified by the user.
The System NVS data contains device specific data
and is set by production. It contains calibration
parameters for adjustments used by the baseband or
the radio interface and protocol software. When the
FLASH is erased (and correspondingly the System
NVS Data) the stack will set the System NVS data to
default values and restore the production parameters
from One Time Programmable (OTP) memory in the
FLASH.
The User Code for a Sensor application SW can be
developed with the Athena IDE (reference [5]) for the
internal MCU. The User RAM is the available RAM
space for the user application.
The User NVS Data parameters can be written and
read through AT commands. These parameters are
used to store user information and variables as the
RAM state of the device is lost during sleep.
Section
User Code
User RAM
User NVS Data
Battery connection
R/W EEPROM
Memory Type
R/W FLASH
R/W RAM
Company Confidential
Size
127
Kbyte.
4 Kbyte.
200 bytes
maximum
14
4.3 SOFTWARE INTERFACES
A simple to use AT command set is available to control
the SC14WSMDATA via the embedded SW. A detailed
functional and data flow description, including an
example of the start-up sequence, can be found in
document reference [1].
4.4
Figure 6 shows the SC14WSMDATA power states:
• Sleep.
the FLASH before going to sleep.
• Wake-up state.
• Send Packet State.
• Keep Awake.
There are two ways to wake up from Sleep mode:
• A Timer wake-up from the 32bit internal timer
• A signal event from the ULE_PORT which can be
Once the Module is locked to the FP it can transmit
its sensor data in this state.
In this state the module may do some custom
processing or send more data to the FP. After the
application is done, the sleep command is issued to
put the system to sleep. It is recommended to mini-
mize activity during the Keep Awake state as this will
impact power consumption
clocked with the internal clock (approx. 42kHz).
configured as Active Low/High or edge triggered
event.
MODULE STATES
Note: In Sleep mode all internal registers and
RAM content will be lost and relevant user data
needs to be saved in NV system data space of
Preliminary December 4, 2012 v1.0

Related parts for sc14wsmdata