Numworks Epsilon  1.4.1
Graphing Calculator Operating System
Ion Namespace Reference

Namespaces

 Backlight
 
 Battery
 
 Console
 
 Device
 
 Display
 
 Events
 
 Keyboard
 
 LED
 
 Power
 
 SDCard
 
 SWD
 
 USB
 
 WakeUp
 

Classes

class  Storage
 

Enumerations

enum  Charset : char {
  Integral = (char)127, XBar = (char)128, YBar = (char)130, CapitalGamma = (char)132,
  CapitalSigma = (char)133, SmallTheta = (char)134, SmallLambda = (char)135, SmallMu = (char)136,
  SmallPi = (char)137, SmallSigma = (char)138, IComplex = (char)139, Exponent = (char)140,
  Prime = (char)141, Exponential = (char)142, Sto = (char)143, Root = (char)144,
  LessEqual = (char)145, GreaterEqual = (char)146, MultiplicationSign = (char)147, MiddleDot = (char)148,
  AlmostEqual = (char)149
}
 

Functions

void msleep (long ms)
 
void usleep (long us)
 
void getSerialNumber (char *buffer)
 
const char * softwareVersion ()
 
const char * patchLevel ()
 
const char * fccId ()
 
uint32_t crc32 (const uint32_t *data, size_t length)
 
uint32_t random ()
 

Variables

char staticStorageArea [] = {0}
 

Enumeration Type Documentation

◆ Charset

enum Ion::Charset : char
Enumerator
Integral 
XBar 
YBar 
CapitalGamma 
CapitalSigma 
SmallTheta 
SmallLambda 
SmallMu 
SmallPi 
SmallSigma 
IComplex 
Exponent 
Prime 
Exponential 
Sto 
Root 
LessEqual 
GreaterEqual 
MultiplicationSign 
MiddleDot 
AlmostEqual 

Definition at line 6 of file charset.h.

Function Documentation

◆ crc32()

uint32_t Ion::crc32 ( const uint32_t data,
size_t  length 
)

Definition at line 37 of file device.cpp.

◆ fccId()

const char * Ion::fccId ( )

Definition at line 4 of file fcc_id.cpp.

◆ getSerialNumber()

void Ion::getSerialNumber ( char *  buffer)

Definition at line 77 of file device.cpp.

◆ msleep()

void Ion::msleep ( long  ms)

Definition at line 4 of file ion.cpp.

◆ patchLevel()

const char * Ion::patchLevel ( )

Definition at line 56 of file platform_info.cpp.

◆ random()

uint32_t Ion::random ( )

Definition at line 52 of file device.cpp.

◆ softwareVersion()

const char * Ion::softwareVersion ( )

Definition at line 52 of file platform_info.cpp.

◆ usleep()

void Ion::usleep ( long  us)

Definition at line 31 of file device.cpp.

Variable Documentation

◆ staticStorageArea

uint32_t Ion::staticStorageArea = {0}

Definition at line 20 of file storage.cpp.