Specifications

Memory Usage with AES-128 Support
Here are the settings in ZIC2410 builds with AES-128 encryption support:
SNAP Protocol Memory Usage:
Global Buffer Pool: 16
UART Budget: 6
Mesh Routing Budget: 6
RPC Budget: 6
Radio Budget: 6
STDOUT Budget: 4
SNAPpy Virtual Machine Memory Usage:
Number of Tiny Strings: 7
Tiny String Size: 8 characters
Number of Medium Strings: 6
Medium String Size: 62 characters
Global Variables: 64
Concurrent Local Variables: 64
Maximum Call Stack Depth: 8
Platform Specific SNAPpy Functionality
Audio Enable:
Feature bit 0x80 in NV Parameter 11 is available on the ZIC2410, allowing two ZIC2410-based SNAP
nodes to transmit and receive audio data across a SNAP network. Each end of such a network must
have this feature enabled, though any other nodes used to form a mesh network to forward these
communications do not have to be enabled.
Carrier Sense:
The Carrier Sense function (NV Parameter 16) does not affect nodes based on the ZIC2410. This
platform has this type of functionality built into the hardware.
Built-in functions cbusRd() and cbusWr():
These functions have no effect on the ZIC2410.
Built-in function lcdPlot():
Built-in function lcdPlot() is fully functional in the ZIC2410 builds. For it to be of any use, you must
connect the same type of LCD as used on the CEL EVB1 Evaluation Board, and you must wire it up in
the same way. Refer to the CEL EVB1 Data Sheets for more information.
Built-in functions peek() and poke():
Use negative address values to peek and poke special function registers. See the peek() and poke()
description for more details.
Page 146 of 202 SNAP Reference Manual Document Number 600-0007K