Uniot Core
0.8.1
Loading...
Searching...
No Matches
LispPrimitives.cpp File Reference
#include <LispPrimitives.h>
Include dependency graph for LispPrimitives.cpp:

Namespaces

namespace  uniot
 Contains all classes and functions related to the Uniot Core.
 
namespace  uniot::primitive
 Contains descriptions and implementations of primitive functions for hardware interaction.
 

Functions

Object uniot::primitive::dwrite (Root root, VarObject env, VarObject list)
 
Object uniot::primitive::dread (Root root, VarObject env, VarObject list)
 Digital read primitive function for reading pin input state.
 
Object uniot::primitive::awrite (Root root, VarObject env, VarObject list)
 Analog write primitive function for setting PWM output.
 
Object uniot::primitive::aread (Root root, VarObject env, VarObject list)
 Analog read primitive function for reading analog input.
 
Object uniot::primitive::bclicked (Root root, VarObject env, VarObject list)
 Button clicked primitive function for checking button click status.