├── README ├── README.fr ├── examples ├── Brick │ ├── DC │ │ ├── DC.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleConfiguration.ctpr │ │ ├── ExampleConfiguration.dpr │ │ ├── ExampleConfiguration.dproj │ │ ├── ExampleConfiguration.lpi │ │ ├── ExampleConfiguration.lps │ │ └── ExampleConfiguration.pas │ ├── HAT │ │ ├── ExamplePrintVoltages.ctpr │ │ ├── ExamplePrintVoltages.dpr │ │ ├── ExamplePrintVoltages.dproj │ │ ├── ExamplePrintVoltages.lpi │ │ ├── ExamplePrintVoltages.lps │ │ ├── ExamplePrintVoltages.pas │ │ ├── ExampleSleep.ctpr │ │ ├── ExampleSleep.dpr │ │ ├── ExampleSleep.dproj │ │ ├── ExampleSleep.lpi │ │ ├── ExampleSleep.lps │ │ ├── ExampleSleep.pas │ │ └── HAT.groupproj │ ├── HATZero │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── HATZero.groupproj │ ├── IMU │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── IMU.groupproj │ ├── IMUV2 │ │ ├── ExampleAllData.ctpr │ │ ├── ExampleAllData.dpr │ │ ├── ExampleAllData.dproj │ │ ├── ExampleAllData.lpi │ │ ├── ExampleAllData.lps │ │ ├── ExampleAllData.pas │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── IMUV2.groupproj │ ├── Master │ │ ├── ExampleStackStatus.ctpr │ │ ├── ExampleStackStatus.dpr │ │ ├── ExampleStackStatus.dproj │ │ ├── ExampleStackStatus.lpi │ │ ├── ExampleStackStatus.lps │ │ ├── ExampleStackStatus.pas │ │ └── Master.groupproj │ ├── RED │ │ ├── ExampleReadFile.ctpr │ │ ├── ExampleReadFile.dpr │ │ ├── ExampleReadFile.dproj │ │ ├── ExampleReadFile.lpi │ │ ├── ExampleReadFile.lps │ │ ├── ExampleReadFile.pas │ │ ├── ExampleWriteFile.ctpr │ │ ├── ExampleWriteFile.dpr │ │ ├── ExampleWriteFile.dproj │ │ ├── ExampleWriteFile.lpi │ │ ├── ExampleWriteFile.lps │ │ ├── ExampleWriteFile.pas │ │ └── RED.groupproj │ ├── Servo │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleConfiguration.ctpr │ │ ├── ExampleConfiguration.dpr │ │ ├── ExampleConfiguration.dproj │ │ ├── ExampleConfiguration.lpi │ │ ├── ExampleConfiguration.lps │ │ ├── ExampleConfiguration.pas │ │ └── Servo.groupproj │ ├── SilentStepper │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleConfiguration.ctpr │ │ ├── ExampleConfiguration.dpr │ │ ├── ExampleConfiguration.dproj │ │ ├── ExampleConfiguration.lpi │ │ ├── ExampleConfiguration.lps │ │ ├── ExampleConfiguration.pas │ │ └── SilentStepper.groupproj │ └── Stepper │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleConfiguration.ctpr │ │ ├── ExampleConfiguration.dpr │ │ ├── ExampleConfiguration.dproj │ │ ├── ExampleConfiguration.lpi │ │ ├── ExampleConfiguration.lps │ │ ├── ExampleConfiguration.pas │ │ └── Stepper.groupproj ├── Bricklet │ ├── Accelerometer │ │ ├── Accelerometer.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── AccelerometerV2 │ │ ├── AccelerometerV2.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ └── ExampleSimple.pas │ ├── AirQuality │ │ ├── AirQuality.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ └── ExampleSimple.pas │ ├── AmbientLight │ │ ├── AmbientLight.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── AmbientLightV2 │ │ ├── AmbiantLightV2.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── AmbientLightV3 │ │ ├── AmbientLightV3.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── AnalogIn │ │ ├── Analogln.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── AnalogInV2 │ │ ├── AnaloglnV2.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── AnalogInV3 │ │ ├── AnaloglnV3.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── AnalogOut │ │ ├── AnalogOut.groupproj │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ └── ExampleSimple.pas │ ├── AnalogOutV2 │ │ ├── AnalogOutV2.groupproj │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ └── ExampleSimple.pas │ ├── AnalogOutV3 │ │ ├── AnalogOutV3.groupproj │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ └── ExampleSimple.pas │ ├── Barometer │ │ ├── Barometer.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── BarometerV2 │ │ ├── BarometerV2.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── CAN │ │ ├── CAN.groupproj │ │ ├── ExampleLoopback.ctpr │ │ ├── ExampleLoopback.ctps │ │ ├── ExampleLoopback.dpr │ │ ├── ExampleLoopback.dproj │ │ ├── ExampleLoopback.lpi │ │ ├── ExampleLoopback.lps │ │ └── ExampleLoopback.pas │ ├── CANV2 │ │ ├── CANV2.groupproj │ │ ├── ExampleLoopback.ctpr │ │ ├── ExampleLoopback.ctps │ │ ├── ExampleLoopback.dpr │ │ ├── ExampleLoopback.dproj │ │ ├── ExampleLoopback.lpi │ │ ├── ExampleLoopback.lps │ │ └── ExampleLoopback.pas │ ├── CO2 │ │ ├── CO2.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── CO2V2 │ │ ├── CO2V2.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ └── ExampleSimple.pas │ ├── Color │ │ ├── Color.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── ColorV2 │ │ ├── ColorV2.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ └── ExampleSimple.pas │ ├── Compass │ │ ├── Compass.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ └── ExampleSimple.pas │ ├── Current12 │ │ ├── Current12.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── Current25 │ │ ├── Current25.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── DMX │ │ ├── DMX.groupproj │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ └── ExampleSimple.pas │ ├── DistanceIR │ │ ├── DistanceIR.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── DistanceIRV2 │ │ ├── DistanceIRV2.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── DistanceUS │ │ ├── DistanceUS.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── DistanceUSV2 │ │ ├── DistanceUSV2.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── DualButton │ │ ├── DualButton.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ └── ExampleCallback.pas │ ├── DualButtonV2 │ │ ├── DualButonV2.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ └── ExampleCallback.pas │ ├── DualRelay │ │ ├── DualRelay.groupproj │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ └── ExampleSimple.pas │ ├── DustDetector │ │ ├── DustDetector.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ └── ExampleThreshold.pas │ ├── EPaper296x128 │ │ ├── EPaper.groupproj │ │ ├── ExampleHelloWorld.ctpr │ │ ├── ExampleHelloWorld.ctps │ │ ├── ExampleHelloWorld.dpr │ │ ├── ExampleHelloWorld.dproj │ │ ├── ExampleHelloWorld.lpi │ │ ├── ExampleHelloWorld.lps │ │ └── ExampleHelloWorld.pas │ ├── EnergyMonitor │ │ ├── EnergyMonitor.groupproj │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ └── ExampleSimple.pas │ ├── GPS │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── GPS.groupproj │ ├── GPSV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── GPSV2.groupproj │ ├── HallEffect │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── HallEffect.groupproj │ ├── HallEffectV2 │ │ ├── ExampleCounter.ctpr │ │ ├── ExampleCounter.ctps │ │ ├── ExampleCounter.dpr │ │ ├── ExampleCounter.dproj │ │ ├── ExampleCounter.lpi │ │ ├── ExampleCounter.lps │ │ ├── ExampleCounter.pas │ │ ├── ExampleCounterCallback.ctpr │ │ ├── ExampleCounterCallback.ctps │ │ ├── ExampleCounterCallback.dpr │ │ ├── ExampleCounterCallback.dproj │ │ ├── ExampleCounterCallback.lpi │ │ ├── ExampleCounterCallback.lps │ │ ├── ExampleCounterCallback.pas │ │ ├── ExampleMagneticFluxDensity.ctpr │ │ ├── ExampleMagneticFluxDensity.ctps │ │ ├── ExampleMagneticFluxDensity.dpr │ │ ├── ExampleMagneticFluxDensity.dproj │ │ ├── ExampleMagneticFluxDensity.lpi │ │ ├── ExampleMagneticFluxDensity.lps │ │ ├── ExampleMagneticFluxDensity.pas │ │ └── HallEffectV2.groupproj │ ├── Humidity │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── Humidity.groupproj │ ├── HumidityV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── HumidityV2.groupproj │ ├── IO16 │ │ ├── ExampleInput.ctpr │ │ ├── ExampleInput.ctps │ │ ├── ExampleInput.dpr │ │ ├── ExampleInput.dproj │ │ ├── ExampleInput.lpi │ │ ├── ExampleInput.lps │ │ ├── ExampleInput.pas │ │ ├── ExampleInterrupt.ctpr │ │ ├── ExampleInterrupt.ctps │ │ ├── ExampleInterrupt.dpr │ │ ├── ExampleInterrupt.dproj │ │ ├── ExampleInterrupt.lpi │ │ ├── ExampleInterrupt.lps │ │ ├── ExampleInterrupt.pas │ │ ├── ExampleOutput.ctpr │ │ ├── ExampleOutput.ctps │ │ ├── ExampleOutput.dpr │ │ ├── ExampleOutput.dproj │ │ ├── ExampleOutput.lpi │ │ ├── ExampleOutput.lps │ │ ├── ExampleOutput.pas │ │ └── IO16.groupproj │ ├── IO16V2 │ │ ├── ExampleInterrupt.ctpr │ │ ├── ExampleInterrupt.ctps │ │ ├── ExampleInterrupt.dpr │ │ ├── ExampleInterrupt.dproj │ │ ├── ExampleInterrupt.lpi │ │ ├── ExampleInterrupt.lps │ │ ├── ExampleInterrupt.pas │ │ ├── ExampleOutput.ctpr │ │ ├── ExampleOutput.ctps │ │ ├── ExampleOutput.dpr │ │ ├── ExampleOutput.dproj │ │ ├── ExampleOutput.lpi │ │ ├── ExampleOutput.lps │ │ ├── ExampleOutput.pas │ │ └── IO16V2.groupproj │ ├── IO4 │ │ ├── ExampleInput.ctpr │ │ ├── ExampleInput.ctps │ │ ├── ExampleInput.dpr │ │ ├── ExampleInput.dproj │ │ ├── ExampleInput.lpi │ │ ├── ExampleInput.lps │ │ ├── ExampleInput.pas │ │ ├── ExampleInterrupt.ctpr │ │ ├── ExampleInterrupt.ctps │ │ ├── ExampleInterrupt.dpr │ │ ├── ExampleInterrupt.dproj │ │ ├── ExampleInterrupt.lpi │ │ ├── ExampleInterrupt.lps │ │ ├── ExampleInterrupt.pas │ │ ├── ExampleOutput.ctpr │ │ ├── ExampleOutput.ctps │ │ ├── ExampleOutput.dpr │ │ ├── ExampleOutput.dproj │ │ ├── ExampleOutput.lpi │ │ ├── ExampleOutput.lps │ │ ├── ExampleOutput.pas │ │ └── IO4.groupproj │ ├── IO4V2 │ │ ├── ExampleInterrupt.ctpr │ │ ├── ExampleInterrupt.ctps │ │ ├── ExampleInterrupt.dpr │ │ ├── ExampleInterrupt.dproj │ │ ├── ExampleInterrupt.lpi │ │ ├── ExampleInterrupt.lps │ │ ├── ExampleInterrupt.pas │ │ ├── ExampleOutput.ctpr │ │ ├── ExampleOutput.ctps │ │ ├── ExampleOutput.dpr │ │ ├── ExampleOutput.dproj │ │ ├── ExampleOutput.lpi │ │ ├── ExampleOutput.lps │ │ ├── ExampleOutput.pas │ │ └── IO4V2.groupproj │ ├── IndustrialAnalogOut │ │ ├── ExampleSimpleCurrent.ctpr │ │ ├── ExampleSimpleCurrent.ctps │ │ ├── ExampleSimpleCurrent.dpr │ │ ├── ExampleSimpleCurrent.dproj │ │ ├── ExampleSimpleCurrent.lpi │ │ ├── ExampleSimpleCurrent.lps │ │ ├── ExampleSimpleCurrent.pas │ │ ├── ExampleSimpleVoltage.ctpr │ │ ├── ExampleSimpleVoltage.ctps │ │ ├── ExampleSimpleVoltage.dpr │ │ ├── ExampleSimpleVoltage.dproj │ │ ├── ExampleSimpleVoltage.lpi │ │ ├── ExampleSimpleVoltage.lps │ │ ├── ExampleSimpleVoltage.pas │ │ └── IndustrialAnalogOut.groupproj │ ├── IndustrialAnalogOutV2 │ │ ├── ExampleSimpleCurrent.ctpr │ │ ├── ExampleSimpleCurrent.ctps │ │ ├── ExampleSimpleCurrent.dpr │ │ ├── ExampleSimpleCurrent.dproj │ │ ├── ExampleSimpleCurrent.lpi │ │ ├── ExampleSimpleCurrent.lps │ │ ├── ExampleSimpleCurrent.pas │ │ ├── ExampleSimpleVoltage.ctpr │ │ ├── ExampleSimpleVoltage.ctps │ │ ├── ExampleSimpleVoltage.dpr │ │ ├── ExampleSimpleVoltage.dproj │ │ ├── ExampleSimpleVoltage.lpi │ │ ├── ExampleSimpleVoltage.lps │ │ ├── ExampleSimpleVoltage.pas │ │ └── IndustrialAnalogOutV2.groupproj │ ├── IndustrialCounter │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── IndustrialCounter.groupproj │ ├── IndustrialDigitalIn4 │ │ ├── ExampleInterrupt.ctpr │ │ ├── ExampleInterrupt.ctps │ │ ├── ExampleInterrupt.dpr │ │ ├── ExampleInterrupt.dproj │ │ ├── ExampleInterrupt.lpi │ │ ├── ExampleInterrupt.lps │ │ ├── ExampleInterrupt.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── IndustrialDigitalln4.groupproj │ ├── IndustrialDigitalIn4V2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleEdgeCount.ctpr │ │ ├── ExampleEdgeCount.ctps │ │ ├── ExampleEdgeCount.dpr │ │ ├── ExampleEdgeCount.dproj │ │ ├── ExampleEdgeCount.lpi │ │ ├── ExampleEdgeCount.lps │ │ ├── ExampleEdgeCount.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── IndustrialDigitalln4V2.groupproj │ ├── IndustrialDigitalOut4 │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── IndustrialDigitalOut4.groupproj │ ├── IndustrialDigitalOut4V2 │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── IndustrialDigitalOut4V2.groupproj │ ├── IndustrialDual020mA │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── IndustrialDual020mA.groupproj │ ├── IndustrialDual020mAV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── IndustrialDual020mAV2.groupproj │ ├── IndustrialDualAnalogIn │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── IndustrialDualAnalogln.groupproj │ ├── IndustrialDualAnalogInV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── IndustrialDualAnaloglnV2.groupproj │ ├── IndustrialDualRelay │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── IndustrialDualRelay.groupproj │ ├── IndustrialQuadRelay │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── IndustrialQuadRelay.groupproj │ ├── IndustrialQuadRelayV2 │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── IndustrialQuadRelayV2.groupproj │ ├── Isolator │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── Isolator.groupproj │ ├── Joystick │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleFindBorders.ctpr │ │ ├── ExampleFindBorders.ctps │ │ ├── ExampleFindBorders.dpr │ │ ├── ExampleFindBorders.dproj │ │ ├── ExampleFindBorders.lpi │ │ ├── ExampleFindBorders.lps │ │ ├── ExampleFindBorders.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── Joystick.groupproj │ ├── JoystickV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── JoystickV2.groupproj │ ├── LCD128x64 │ │ ├── ExampleBigFont.ctpr │ │ ├── ExampleBigFont.ctps │ │ ├── ExampleBigFont.dpr │ │ ├── ExampleBigFont.dproj │ │ ├── ExampleBigFont.lpi │ │ ├── ExampleBigFont.lps │ │ ├── ExampleBigFont.pas │ │ ├── ExampleGUI.ctpr │ │ ├── ExampleGUI.ctps │ │ ├── ExampleGUI.dpr │ │ ├── ExampleGUI.dproj │ │ ├── ExampleGUI.lpi │ │ ├── ExampleGUI.lps │ │ ├── ExampleGUI.pas │ │ ├── ExampleHelloWorld.ctpr │ │ ├── ExampleHelloWorld.ctps │ │ ├── ExampleHelloWorld.dpr │ │ ├── ExampleHelloWorld.dproj │ │ ├── ExampleHelloWorld.lpi │ │ ├── ExampleHelloWorld.lps │ │ ├── ExampleHelloWorld.pas │ │ ├── ExamplePixelMatrix.ctpr │ │ ├── ExamplePixelMatrix.ctps │ │ ├── ExamplePixelMatrix.dpr │ │ ├── ExamplePixelMatrix.dproj │ │ ├── ExamplePixelMatrix.lpi │ │ ├── ExamplePixelMatrix.lps │ │ ├── ExamplePixelMatrix.pas │ │ ├── ExampleTouch.ctpr │ │ ├── ExampleTouch.ctps │ │ ├── ExampleTouch.dpr │ │ ├── ExampleTouch.dproj │ │ ├── ExampleTouch.lpi │ │ ├── ExampleTouch.lps │ │ ├── ExampleTouch.pas │ │ └── LCD128x64.groupproj │ ├── LCD16x2 │ │ ├── ExampleButtonCallback.ctpr │ │ ├── ExampleButtonCallback.ctps │ │ ├── ExampleButtonCallback.dpr │ │ ├── ExampleButtonCallback.dproj │ │ ├── ExampleButtonCallback.lpi │ │ ├── ExampleButtonCallback.lps │ │ ├── ExampleButtonCallback.pas │ │ ├── ExampleHelloWorld.ctpr │ │ ├── ExampleHelloWorld.ctps │ │ ├── ExampleHelloWorld.dpr │ │ ├── ExampleHelloWorld.dproj │ │ ├── ExampleHelloWorld.lpi │ │ ├── ExampleHelloWorld.lps │ │ ├── ExampleHelloWorld.pas │ │ ├── ExampleUnicode.ctpr │ │ ├── ExampleUnicode.ctps │ │ ├── ExampleUnicode.dpr │ │ ├── ExampleUnicode.dproj │ │ ├── ExampleUnicode.lpi │ │ ├── ExampleUnicode.lps │ │ ├── ExampleUnicode.pas │ │ └── LCD16x2.groupproj │ ├── LCD20x4 │ │ ├── ExampleButtonCallback.ctps │ │ ├── ExampleButtonCallback.dpr │ │ ├── ExampleButtonCallback.dproj │ │ ├── ExampleButtonCallback.lpi │ │ ├── ExampleButtonCallback.lps │ │ ├── ExampleButtonCallback.pas │ │ ├── ExampleHelloWorld.ctpr │ │ ├── ExampleHelloWorld.ctps │ │ ├── ExampleHelloWorld.dpr │ │ ├── ExampleHelloWorld.dproj │ │ ├── ExampleHelloWorld.lpi │ │ ├── ExampleHelloWorld.lps │ │ ├── ExampleHelloWorld.pas │ │ ├── ExampleUnicode.ctpr │ │ ├── ExampleUnicode.ctps │ │ ├── ExampleUnicode.dpr │ │ ├── ExampleUnicode.dproj │ │ ├── ExampleUnicode.lpi │ │ ├── ExampleUnicode.lps │ │ ├── ExampleUnicode.pas │ │ └── LCD20x4.groupproj │ ├── LEDStrip │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── LEDStrip.groupproj │ ├── LEDStripV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── LEDStripV2.groupproj │ ├── LaserRangeFinder │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── LaserRangeFinder.groupproj │ ├── Line │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── Line.groupproj │ ├── LinearPoti │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── LinearPoti.groupproj │ ├── LinearPotiV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── LinearPotiV2.groupproj │ ├── LoadCell │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── LoadCell.groupproj │ ├── LoadCellV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── LoadCellV2.groupproj │ ├── Moisture │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── Moisture.groupproj │ ├── MotionDetector │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ └── MotionDetector.groupproj │ ├── MotionDetectorV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleIndicator.ctpr │ │ ├── ExampleIndicator.ctps │ │ ├── ExampleIndicator.dpr │ │ ├── ExampleIndicator.dproj │ │ ├── ExampleIndicator.lpi │ │ ├── ExampleIndicator.lps │ │ ├── ExampleIndicator.pas │ │ └── MotionDetectorV2.groupproj │ ├── MotorizedLinearPoti │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleMotor.ctpr │ │ ├── ExampleMotor.ctps │ │ ├── ExampleMotor.dpr │ │ ├── ExampleMotor.dproj │ │ ├── ExampleMotor.lpi │ │ ├── ExampleMotor.lps │ │ ├── ExampleMotor.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── MotorizedLinearPoti.groupproj │ ├── MultiTouch │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── MultiTouch.groupproj │ ├── MultiTouchV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── MultiTouchV2.groupproj │ ├── NFC │ │ ├── ExampleEmulateNDEF.ctpr │ │ ├── ExampleEmulateNDEF.ctps │ │ ├── ExampleEmulateNDEF.dpr │ │ ├── ExampleEmulateNDEF.dproj │ │ ├── ExampleEmulateNDEF.lpi │ │ ├── ExampleEmulateNDEF.lps │ │ ├── ExampleEmulateNDEF.pas │ │ ├── ExampleScanForTags.ctpr │ │ ├── ExampleScanForTags.ctps │ │ ├── ExampleScanForTags.dpr │ │ ├── ExampleScanForTags.dproj │ │ ├── ExampleScanForTags.lpi │ │ ├── ExampleScanForTags.lps │ │ ├── ExampleScanForTags.pas │ │ ├── ExampleWriteReadType2.ctpr │ │ ├── ExampleWriteReadType2.ctps │ │ ├── ExampleWriteReadType2.dpr │ │ ├── ExampleWriteReadType2.dproj │ │ ├── ExampleWriteReadType2.lpi │ │ ├── ExampleWriteReadType2.lps │ │ ├── ExampleWriteReadType2.pas │ │ └── NFC.groupproj │ ├── NFCRFID │ │ ├── ExampleScanForTags.ctpr │ │ ├── ExampleScanForTags.ctps │ │ ├── ExampleScanForTags.dpr │ │ ├── ExampleScanForTags.dproj │ │ ├── ExampleScanForTags.lpi │ │ ├── ExampleScanForTags.lps │ │ ├── ExampleScanForTags.pas │ │ ├── ExampleWriteReadType2.ctpr │ │ ├── ExampleWriteReadType2.ctps │ │ ├── ExampleWriteReadType2.dpr │ │ ├── ExampleWriteReadType2.dproj │ │ ├── ExampleWriteReadType2.lpi │ │ ├── ExampleWriteReadType2.lps │ │ ├── ExampleWriteReadType2.pas │ │ └── NFCRFID.groupproj │ ├── OLED128x64 │ │ ├── ExampleHelloWorld.ctpr │ │ ├── ExampleHelloWorld.ctps │ │ ├── ExampleHelloWorld.dpr │ │ ├── ExampleHelloWorld.dproj │ │ ├── ExampleHelloWorld.lpi │ │ ├── ExampleHelloWorld.lps │ │ ├── ExampleHelloWorld.pas │ │ ├── ExamplePixelMatrix.ctps │ │ ├── ExamplePixelMatrix.dpr │ │ ├── ExamplePixelMatrix.dproj │ │ ├── ExamplePixelMatrix.lpi │ │ ├── ExamplePixelMatrix.lps │ │ ├── ExamplePixelMatrix.pas │ │ └── OLED128x64.groupproj │ ├── OLED128x64V2 │ │ ├── ExampleHelloWorld.ctpr │ │ ├── ExampleHelloWorld.ctps │ │ ├── ExampleHelloWorld.dpr │ │ ├── ExampleHelloWorld.dproj │ │ ├── ExampleHelloWorld.lpi │ │ ├── ExampleHelloWorld.lps │ │ ├── ExampleHelloWorld.pas │ │ ├── ExamplePixelMatrix.ctpr │ │ ├── ExamplePixelMatrix.ctps │ │ ├── ExamplePixelMatrix.dpr │ │ ├── ExamplePixelMatrix.dproj │ │ ├── ExamplePixelMatrix.lpi │ │ ├── ExamplePixelMatrix.lps │ │ ├── ExamplePixelMatrix.pas │ │ └── OLED128x64V2.groupproj │ ├── OLED64x48 │ │ ├── ExampleHelloWorld.ctpr │ │ ├── ExampleHelloWorld.ctps │ │ ├── ExampleHelloWorld.dpr │ │ ├── ExampleHelloWorld.dproj │ │ ├── ExampleHelloWorld.lpi │ │ ├── ExampleHelloWorld.lps │ │ ├── ExampleHelloWorld.pas │ │ ├── ExamplePixelMatrix.ctpr │ │ ├── ExamplePixelMatrix.ctps │ │ ├── ExamplePixelMatrix.dpr │ │ ├── ExamplePixelMatrix.dproj │ │ ├── ExamplePixelMatrix.lpi │ │ ├── ExamplePixelMatrix.lps │ │ ├── ExamplePixelMatrix.pas │ │ └── OLED64x48.groupproj │ ├── OneWire │ │ ├── ExampleReadDS18B20Temperature.ctpr │ │ ├── ExampleReadDS18B20Temperature.ctps │ │ ├── ExampleReadDS18B20Temperature.dpr │ │ ├── ExampleReadDS18B20Temperature.dproj │ │ ├── ExampleReadDS18B20Temperature.lpi │ │ ├── ExampleReadDS18B20Temperature.lps │ │ ├── ExampleReadDS18B20Temperature.pas │ │ └── OneWire.groupproj │ ├── OutdoorWeather │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ └── OutdoorWeather.groupproj │ ├── PTC │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── PTC.groupproj │ ├── PTCV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── PTCV2.groupproj │ ├── ParticulateMatter │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── ParticulateMatter.groupproj │ ├── PiezoBuzzer │ │ ├── ExampleBeep.ctpr │ │ ├── ExampleBeep.ctps │ │ ├── ExampleBeep.dpr │ │ ├── ExampleBeep.dproj │ │ ├── ExampleBeep.lpi │ │ ├── ExampleBeep.lps │ │ ├── ExampleBeep.pas │ │ ├── ExampleMorseCode.ctpr │ │ ├── ExampleMorseCode.ctps │ │ ├── ExampleMorseCode.dpr │ │ ├── ExampleMorseCode.dproj │ │ ├── ExampleMorseCode.lpi │ │ ├── ExampleMorseCode.lps │ │ ├── ExampleMorseCode.pas │ │ └── PiezoBuzzer.groupproj │ ├── PiezoSpeaker │ │ ├── ExampleBeep.ctpr │ │ ├── ExampleBeep.ctps │ │ ├── ExampleBeep.dpr │ │ ├── ExampleBeep.dproj │ │ ├── ExampleBeep.lpi │ │ ├── ExampleBeep.lps │ │ ├── ExampleBeep.pas │ │ ├── ExampleMorseCode.ctpr │ │ ├── ExampleMorseCode.ctps │ │ ├── ExampleMorseCode.dpr │ │ ├── ExampleMorseCode.dproj │ │ ├── ExampleMorseCode.lpi │ │ ├── ExampleMorseCode.lps │ │ ├── ExampleMorseCode.pas │ │ └── PiezoSpeaker.groupproj │ ├── PiezoSpeakerV2 │ │ ├── ExampleAlarm.ctpr │ │ ├── ExampleAlarm.ctps │ │ ├── ExampleAlarm.dpr │ │ ├── ExampleAlarm.dproj │ │ ├── ExampleAlarm.lpi │ │ ├── ExampleAlarm.lps │ │ ├── ExampleAlarm.pas │ │ ├── ExampleBeep.ctpr │ │ ├── ExampleBeep.ctps │ │ ├── ExampleBeep.dpr │ │ ├── ExampleBeep.dproj │ │ ├── ExampleBeep.lpi │ │ ├── ExampleBeep.lps │ │ ├── ExampleBeep.pas │ │ └── PiezoSpeakerV2.groupproj │ ├── RGBLED │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── RGBLED.groupproj │ ├── RGBLEDButton │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimpleButton.ctpr │ │ ├── ExampleSimpleButton.ctps │ │ ├── ExampleSimpleButton.dpr │ │ ├── ExampleSimpleButton.dproj │ │ ├── ExampleSimpleButton.lpi │ │ ├── ExampleSimpleButton.lps │ │ ├── ExampleSimpleButton.pas │ │ ├── ExampleSimpleColor.ctpr │ │ ├── ExampleSimpleColor.ctps │ │ ├── ExampleSimpleColor.dpr │ │ ├── ExampleSimpleColor.dproj │ │ ├── ExampleSimpleColor.lpi │ │ ├── ExampleSimpleColor.lps │ │ ├── ExampleSimpleColor.pas │ │ └── RGBLEDButton.groupproj │ ├── RGBLEDV2 │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── RGBLEDV2.groupproj │ ├── RS232 │ │ ├── ExampleLoopback.ctpr │ │ ├── ExampleLoopback.ctps │ │ ├── ExampleLoopback.dpr │ │ ├── ExampleLoopback.dproj │ │ ├── ExampleLoopback.lpi │ │ ├── ExampleLoopback.lps │ │ ├── ExampleLoopback.pas │ │ └── RS232.groupproj │ ├── RS232V2 │ │ ├── ExampleLoopback.ctpr │ │ ├── ExampleLoopback.ctps │ │ ├── ExampleLoopback.dpr │ │ ├── ExampleLoopback.dproj │ │ ├── ExampleLoopback.lpi │ │ ├── ExampleLoopback.lps │ │ ├── ExampleLoopback.pas │ │ └── RS232V2.groupproj │ ├── RS485 │ │ ├── ExampleLoopback.ctpr │ │ ├── ExampleLoopback.ctps │ │ ├── ExampleLoopback.dpr │ │ ├── ExampleLoopback.dproj │ │ ├── ExampleLoopback.lpi │ │ ├── ExampleLoopback.lps │ │ ├── ExampleLoopback.pas │ │ ├── ExampleModbusMaster.ctpr │ │ ├── ExampleModbusMaster.ctps │ │ ├── ExampleModbusMaster.dpr │ │ ├── ExampleModbusMaster.dproj │ │ ├── ExampleModbusMaster.lpi │ │ ├── ExampleModbusMaster.lps │ │ ├── ExampleModbusMaster.pas │ │ ├── ExampleModbusSlave.ctpr │ │ ├── ExampleModbusSlave.ctps │ │ ├── ExampleModbusSlave.dpr │ │ ├── ExampleModbusSlave.dproj │ │ ├── ExampleModbusSlave.lpi │ │ ├── ExampleModbusSlave.lps │ │ ├── ExampleModbusSlave.pas │ │ └── RS485.groupproj │ ├── RealTimeClock │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── RealTimeClock.groupproj │ ├── RealTimeClockV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── RealTimeClockV2.groupproj │ ├── RemoteSwitch │ │ ├── ExampleSwitchSocket.ctpr │ │ ├── ExampleSwitchSocket.ctps │ │ ├── ExampleSwitchSocket.dpr │ │ ├── ExampleSwitchSocket.dproj │ │ ├── ExampleSwitchSocket.lpi │ │ ├── ExampleSwitchSocket.lps │ │ ├── ExampleSwitchSocket.pas │ │ └── RemoteSwitch.groupproj │ ├── RemoteSwitchV2 │ │ ├── ExampleRemoteCallback.ctpr │ │ ├── ExampleRemoteCallback.ctps │ │ ├── ExampleRemoteCallback.dpr │ │ ├── ExampleRemoteCallback.dproj │ │ ├── ExampleRemoteCallback.lpi │ │ ├── ExampleRemoteCallback.lps │ │ ├── ExampleRemoteCallback.pas │ │ ├── ExampleSwitchSocket.ctpr │ │ ├── ExampleSwitchSocket.ctps │ │ ├── ExampleSwitchSocket.dpr │ │ ├── ExampleSwitchSocket.dproj │ │ ├── ExampleSwitchSocket.lpi │ │ ├── ExampleSwitchSocket.lps │ │ ├── ExampleSwitchSocket.pas │ │ └── RemoteSwitchV2.groupproj │ ├── RotaryEncoder │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── RotaryEncoder.groupproj │ ├── RotaryEncoderV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── RotaryEncoderV2.groupproj │ ├── RotaryPoti │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── RotaryPoti.groupproj │ ├── RotaryPotiV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── RotaryPotiV2.groupproj │ ├── SegmentDisplay4x7 │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── SegmentDisplay4x7.groupproj │ ├── SegmentDisplay4x7V2 │ │ ├── ExampleBlinkColon.ctpr │ │ ├── ExampleBlinkColon.ctps │ │ ├── ExampleBlinkColon.dpr │ │ ├── ExampleBlinkColon.dproj │ │ ├── ExampleBlinkColon.lpi │ │ ├── ExampleBlinkColon.lps │ │ ├── ExampleBlinkColon.pas │ │ ├── ExampleNumericValue.ctpr │ │ ├── ExampleNumericValue.ctps │ │ ├── ExampleNumericValue.dpr │ │ ├── ExampleNumericValue.dproj │ │ ├── ExampleNumericValue.lpi │ │ ├── ExampleNumericValue.lps │ │ ├── ExampleNumericValue.pas │ │ ├── ExampleSetSegments.ctpr │ │ ├── ExampleSetSegments.ctps │ │ ├── ExampleSetSegments.dpr │ │ ├── ExampleSetSegments.dproj │ │ ├── ExampleSetSegments.lpi │ │ ├── ExampleSetSegments.lps │ │ ├── ExampleSetSegments.pas │ │ └── SegmentDisplay4x7V2.groupproj │ ├── SolidStateRelay │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── SolidStateRelay.groupproj │ ├── SolidStateRelayV2 │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── SolidStateRelayV2.groupproj │ ├── SoundIntensity │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── SoundIntensity.groupproj │ ├── SoundPressureLevel │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── SoundPressureLevel.groupproj │ ├── Temperature │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── Temperature.groupproj │ ├── TemperatureIR │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleWaterBoiling.ctpr │ │ ├── ExampleWaterBoiling.ctps │ │ ├── ExampleWaterBoiling.dpr │ │ ├── ExampleWaterBoiling.dproj │ │ ├── ExampleWaterBoiling.lpi │ │ ├── ExampleWaterBoiling.lps │ │ ├── ExampleWaterBoiling.pas │ │ └── TemperatureIR.groupproj │ ├── TemperatureIRV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleWaterBoiling.ctpr │ │ ├── ExampleWaterBoiling.ctps │ │ ├── ExampleWaterBoiling.dpr │ │ ├── ExampleWaterBoiling.dproj │ │ ├── ExampleWaterBoiling.lpi │ │ ├── ExampleWaterBoiling.lps │ │ ├── ExampleWaterBoiling.pas │ │ └── TemperatureIRV2.groupproj │ ├── TemperatureV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── TemperatureV2.groupproj │ ├── ThermalImaging │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ └── ThermalImaging.groupproj │ ├── Thermocouple │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── Thermocouple.groupproj │ ├── ThermocoupleV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── ThermocoupleV2.groupproj │ ├── Tilt │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ └── Tilt.groupproj │ ├── UVLight │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── UVLight.groupproj │ ├── UVLightV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── UVLightV2.groupproj │ ├── Voltage │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── Voltage.groupproj │ ├── VoltageCurrent │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── VoltageCurrent.groupproj │ ├── VoltageCurrentV2 │ │ ├── ExampleCallback.ctpr │ │ ├── ExampleCallback.ctps │ │ ├── ExampleCallback.dpr │ │ ├── ExampleCallback.dproj │ │ ├── ExampleCallback.lpi │ │ ├── ExampleCallback.lps │ │ ├── ExampleCallback.pas │ │ ├── ExampleSimple.ctpr │ │ ├── ExampleSimple.ctps │ │ ├── ExampleSimple.dpr │ │ ├── ExampleSimple.dproj │ │ ├── ExampleSimple.lpi │ │ ├── ExampleSimple.lps │ │ ├── ExampleSimple.pas │ │ ├── ExampleThreshold.ctpr │ │ ├── ExampleThreshold.ctps │ │ ├── ExampleThreshold.dpr │ │ ├── ExampleThreshold.dproj │ │ ├── ExampleThreshold.lpi │ │ ├── ExampleThreshold.lps │ │ ├── ExampleThreshold.pas │ │ └── VoltageCurrentV2.groupproj │ └── XMC1400Breakout │ │ ├── ExampleGPIO │ │ ├── ExampleGPIO.ctpr │ │ ├── ExampleGPIO.ctps │ │ ├── ExampleGPIO.dpr │ │ ├── ExampleGPIO.dproj │ │ ├── ExampleGPIO.lpi │ │ ├── ExampleGPIO.lps │ │ ├── ExampleGPIO.pas │ │ └── XMC1400Breakout.groupproj ├── ExampleAuthenticate ├── ExampleAuthenticate.ctpr ├── ExampleAuthenticate.ctps ├── ExampleAuthenticate.dpr ├── ExampleAuthenticate.dproj ├── ExampleAuthenticate.lpi ├── ExampleAuthenticate.lps ├── ExampleAuthenticate.pas ├── ExampleEnumerate ├── ExampleEnumerate.ctpr ├── ExampleEnumerate.ctps ├── ExampleEnumerate.dpr ├── ExampleEnumerate.dproj ├── ExampleEnumerate.lpi ├── ExampleEnumerate.lps ├── ExampleEnumerate.pas ├── TinkerforgeExamples.groupproj └── tinkerforge.ctmpr ├── packages ├── RegisterTinkerforgePackage.hpp ├── RegisterTinkerforgePackage.pas ├── Tinkerforge.dpk ├── Tinkerforge.res ├── tinkerforge.cbproj ├── tinkerforge.cpp ├── tinkerforge.ctpkg ├── tinkerforge.h ├── tinkerforge.lpk └── tinkerforge.pas └── sources ├── Base58.pas ├── BlockingQueue.pas ├── BrickDC.inc ├── BrickDC.pas ├── BrickDaemon.inc ├── BrickDaemon.pas ├── BrickHAT.inc ├── BrickHAT.pas ├── BrickHATZero.inc ├── BrickHATZero.pas ├── BrickIMU.inc ├── BrickIMU.pas ├── BrickIMUV2.inc ├── BrickIMUV2.pas ├── BrickMaster.inc ├── BrickMaster.pas ├── BrickRED.inc ├── BrickRED.pas ├── BrickSelientStepper.inc ├── BrickServo.inc ├── BrickServo.pas ├── BrickSilentStepper.pas ├── BrickStepper.inc ├── BrickStepper.pas ├── BrickletAccelerometer.inc ├── BrickletAccelerometer.pas ├── BrickletAccelerometerV2.inc ├── BrickletAccelerometerV2.pas ├── BrickletAirQuality.inc ├── BrickletAirQuality.pas ├── BrickletAmbientLight.inc ├── BrickletAmbientLight.pas ├── BrickletAmbientLightV2.inc ├── BrickletAmbientLightV2.pas ├── BrickletAmbientLightV3.inc ├── BrickletAmbientLightV3.pas ├── BrickletAnalogIn.inc ├── BrickletAnalogIn.pas ├── BrickletAnalogInV2.inc ├── BrickletAnalogInV2.pas ├── BrickletAnalogInV3.inc ├── BrickletAnalogInV3.pas ├── BrickletAnalogOut.inc ├── BrickletAnalogOut.pas ├── BrickletAnalogOutV2.inc ├── BrickletAnalogOutV2.pas ├── BrickletAnalogOutV3.inc ├── BrickletAnalogOutV3.pas ├── BrickletBarometer.inc ├── BrickletBarometer.pas ├── BrickletBarometerV2.inc ├── BrickletBarometerV2.pas ├── BrickletCAN.inc ├── BrickletCAN.pas ├── BrickletCANV2.inc ├── BrickletCANV2.pas ├── BrickletCO2.inc ├── BrickletCO2.pas ├── BrickletCO2V2.inc ├── BrickletCO2V2.pas ├── BrickletColor.inc ├── BrickletColor.pas ├── BrickletColorV2.inc ├── BrickletColorV2.pas ├── BrickletCompass.inc ├── BrickletCompass.pas ├── BrickletCurrent12.inc ├── BrickletCurrent12.pas ├── BrickletCurrent25.inc ├── BrickletCurrent25.pas ├── BrickletDMX.inc ├── BrickletDMX.pas ├── BrickletDistanceIR.inc ├── BrickletDistanceIR.pas ├── BrickletDistanceIRV2.inc ├── BrickletDistanceIRV2.pas ├── BrickletDistanceUS.inc ├── BrickletDistanceUS.pas ├── BrickletDistanceUSV2.inc ├── BrickletDistanceUSV2.pas ├── BrickletDualButton.inc ├── BrickletDualButton.pas ├── BrickletDualButtonV2.inc ├── BrickletDualButtonV2.pas ├── BrickletDualRelay.inc ├── BrickletDualRelay.pas ├── BrickletDustDetector.inc ├── BrickletDustDetector.pas ├── BrickletEPaper296x128.inc ├── BrickletEPaper296x128.pas ├── BrickletEnergyMonitor.inc ├── BrickletEnergyMonitor.pas ├── BrickletGPS.inc ├── BrickletGPS.pas ├── BrickletGPSV2.inc ├── BrickletGPSV2.pas ├── BrickletHallEffect.inc ├── BrickletHallEffect.pas ├── BrickletHallEffectV2.inc ├── BrickletHallEffectV2.pas ├── BrickletHumidity.inc ├── BrickletHumidity.pas ├── BrickletHumidityV2.inc ├── BrickletHumidityV2.pas ├── BrickletIO16.inc ├── BrickletIO16.pas ├── BrickletIO16V2.inc ├── BrickletIO16V2.pas ├── BrickletIO4.inc ├── BrickletIO4.pas ├── BrickletIO4V2.inc ├── BrickletIO4V2.pas ├── BrickletIndustrialAnalogOut.inc ├── BrickletIndustrialAnalogOut.pas ├── BrickletIndustrialAnalogOutV2.inc ├── BrickletIndustrialAnalogOutV2.pas ├── BrickletIndustrialCounter.inc ├── BrickletIndustrialCounter.pas ├── BrickletIndustrialDigitalIn4.inc ├── BrickletIndustrialDigitalIn4.pas ├── BrickletIndustrialDigitalIn4V2.inc ├── BrickletIndustrialDigitalIn4V2.pas ├── BrickletIndustrialDigitalOut4.inc ├── BrickletIndustrialDigitalOut4.pas ├── BrickletIndustrialDigitalOut4V2.inc ├── BrickletIndustrialDigitalOut4V2.pas ├── BrickletIndustrialDual020mA.inc ├── BrickletIndustrialDual020mA.pas ├── BrickletIndustrialDual020mAV2.inc ├── BrickletIndustrialDual020mAV2.pas ├── BrickletIndustrialDualAnalogIn.inc ├── BrickletIndustrialDualAnalogIn.pas ├── BrickletIndustrialDualAnalogInV2.inc ├── BrickletIndustrialDualAnalogInV2.pas ├── BrickletIndustrialDualRelay.inc ├── BrickletIndustrialDualRelay.pas ├── BrickletIndustrialQuadRelay.inc ├── BrickletIndustrialQuadRelay.pas ├── BrickletIndustrialQuadRelayV2.inc ├── BrickletIndustrialQuadRelayV2.pas ├── BrickletIsolator.inc ├── BrickletIsolator.pas ├── BrickletJoystick.inc ├── BrickletJoystick.pas ├── BrickletJoystickV2.inc ├── BrickletJoystickV2.pas ├── BrickletLCD128x64.inc ├── BrickletLCD128x64.pas ├── BrickletLCD16x2.inc ├── BrickletLCD16x2.pas ├── BrickletLCD20x4.inc ├── BrickletLCD20x4.pas ├── BrickletLEDStrip.inc ├── BrickletLEDStrip.pas ├── BrickletLEDStripV2.inc ├── BrickletLEDStripV2.pas ├── BrickletLaserRangeFinder.inc ├── BrickletLaserRangeFinder.pas ├── BrickletLaserRangeFinderV2.inc ├── BrickletLaserRangeFinderV2.pas ├── BrickletLine.inc ├── BrickletLine.pas ├── BrickletLinearPoti.inc ├── BrickletLinearPoti.pas ├── BrickletLinearPotiV2.inc ├── BrickletLinearPotiV2.pas ├── BrickletLoadCell.inc ├── BrickletLoadCell.pas ├── BrickletLoadCellV2.inc ├── BrickletLoadCellV2.pas ├── BrickletMoisture.inc ├── BrickletMoisture.pas ├── BrickletMotionDetector.inc ├── BrickletMotionDetector.pas ├── BrickletMotionDetectorV2.inc ├── BrickletMotionDetectorV2.pas ├── BrickletMotorizedLinearPoti.inc ├── BrickletMotorizedLinearPoti.pas ├── BrickletMultiTouch.inc ├── BrickletMultiTouch.pas ├── BrickletMultiTouchV2.inc ├── BrickletMultiTouchV2.pas ├── BrickletNFC.inc ├── BrickletNFC.pas ├── BrickletNFCRFID.inc ├── BrickletNFCRFID.pas ├── BrickletOLED128x64.inc ├── BrickletOLED128x64.pas ├── BrickletOLED128x64V2.inc ├── BrickletOLED128x64V2.pas ├── BrickletOLED64x48.inc ├── BrickletOLED64x48.pas ├── BrickletOneWire.inc ├── BrickletOneWire.pas ├── BrickletOutdoorWeather.inc ├── BrickletOutdoorWeather.pas ├── BrickletPTC.inc ├── BrickletPTC.pas ├── BrickletPTCV2.inc ├── BrickletPTCV2.pas ├── BrickletParticulateMatter.inc ├── BrickletParticulateMatter.pas ├── BrickletPiezoBuzzer.inc ├── BrickletPiezoBuzzer.pas ├── BrickletPiezoSpeaker.inc ├── BrickletPiezoSpeaker.pas ├── BrickletPiezoSpeakerV2.inc ├── BrickletPiezoSpeakerV2.pas ├── BrickletRGBLED.inc ├── BrickletRGBLED.pas ├── BrickletRGBLEDButton.inc ├── BrickletRGBLEDButton.pas ├── BrickletRGBLEDMatrix.inc ├── BrickletRGBLEDMatrix.pas ├── BrickletRGBLEDV2.inc ├── BrickletRGBLEDV2.pas ├── BrickletRS232.inc ├── BrickletRS232.pas ├── BrickletRS232V2.inc ├── BrickletRS232V2.pas ├── BrickletRS485.inc ├── BrickletRS485.pas ├── BrickletRealTimeClock.inc ├── BrickletRealTimeClock.pas ├── BrickletRealTimeClockV2.inc ├── BrickletRealTimeClockV2.pas ├── BrickletRemoteSwitch.inc ├── BrickletRemoteSwitch.pas ├── BrickletRemoteSwitchV2.inc ├── BrickletRemoteSwitchV2.pas ├── BrickletRotaryEncoder.inc ├── BrickletRotaryEncoder.pas ├── BrickletRotaryEncoderV2.inc ├── BrickletRotaryEncoderV2.pas ├── BrickletRotaryPoti.inc ├── BrickletRotaryPoti.pas ├── BrickletRotaryPotiV2.inc ├── BrickletRotaryPotiV2.pas ├── BrickletSegmentDisplay4x7.inc ├── BrickletSegmentDisplay4x7.pas ├── BrickletSegmentDisplay4x7V2.inc ├── BrickletSegmentDisplay4x7V2.pas ├── BrickletSolidStateRelay.inc ├── BrickletSolidStateRelay.pas ├── BrickletSolidStateRelayV2.inc ├── BrickletSolidStateRelayV2.pas ├── BrickletSoundIntensity.inc ├── BrickletSoundIntensity.pas ├── BrickletSoundPressureLevel.inc ├── BrickletSoundPressureLevel.pas ├── BrickletTemperature.inc ├── BrickletTemperature.pas ├── BrickletTemperatureIR.inc ├── BrickletTemperatureIR.pas ├── BrickletTemperatureIRV2.inc ├── BrickletTemperatureIRV2.pas ├── BrickletTemperatureV2.inc ├── BrickletTemperatureV2.pas ├── BrickletThermalImaging.inc ├── BrickletThermalImaging.pas ├── BrickletThermocouple.inc ├── BrickletThermocouple.pas ├── BrickletThermocoupleV2.inc ├── BrickletThermocoupleV2.pas ├── BrickletTilt.inc ├── BrickletTilt.pas ├── BrickletUVLight.inc ├── BrickletUVLight.pas ├── BrickletUVLightV2.inc ├── BrickletUVLightV2.pas ├── BrickletVoltage.inc ├── BrickletVoltage.pas ├── BrickletVoltageCurrent.inc ├── BrickletVoltageCurrent.pas ├── BrickletVoltageCurrentV2.inc ├── BrickletVoltageCurrentV2.pas ├── BrickletXMC1400Breakout.inc ├── BrickletXMC1400Breakout.pas ├── Device.pas ├── DeviceAbstract.pas ├── DeviceBase.inc ├── DeviceBase.pas ├── DeviceTable.pas ├── IPConnection.inc ├── IPConnection.pas ├── LEConverter.pas ├── SHAone.pas ├── ThreadedDevice.pas ├── TimedSemaphore.pas ├── Tinkerforge.inc ├── TinkerforgeCommon.pas └── TinkerforgeExceptions.pas /examples/Brick/DC/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/DC/ExampleConfiguration.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/HAT/ExamplePrintVoltages.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/HAT/ExampleSleep.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/HATZero/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/IMU/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/IMU/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/IMUV2/ExampleAllData.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/IMUV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/IMUV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/Master/ExampleStackStatus.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/RED/ExampleReadFile.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/RED/ExampleWriteFile.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/Servo/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/Servo/ExampleConfiguration.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/SilentStepper/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/SilentStepper/ExampleConfiguration.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/Stepper/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Brick/Stepper/ExampleConfiguration.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Accelerometer/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Accelerometer/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Accelerometer/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AccelerometerV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AccelerometerV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AirQuality/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AirQuality/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AmbientLight/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AmbientLight/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AmbientLight/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AmbientLightV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AmbientLightV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AmbientLightV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AmbientLightV3/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AmbientLightV3/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AmbientLightV3/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogIn/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogIn/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogIn/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogInV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogInV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogInV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogInV3/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogInV3/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogInV3/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogOut/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogOutV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/AnalogOutV3/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Barometer/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Barometer/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Barometer/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/BarometerV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/BarometerV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/BarometerV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/CAN/ExampleLoopback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/CANV2/ExampleLoopback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/CO2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/CO2/ExampleSimple.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/CO2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/CO2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/CO2V2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/CO2V2/ExampleSimple.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/CO2V2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Color/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Color/ExampleSimple.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/Color/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Color/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/ColorV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/ColorV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Compass/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Compass/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Current12/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Current12/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Current12/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Current25/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Current25/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Current25/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DMX/ExampleSimple.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/DMX/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceIR/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceIR/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceIR/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceIRV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceIRV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceIRV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceUS/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceUS/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceUS/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceUSV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceUSV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DistanceUSV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DualButton/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DualButtonV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DualRelay/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DustDetector/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DustDetector/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/DustDetector/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/EPaper296x128/ExampleHelloWorld.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/EnergyMonitor/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/EnergyMonitor/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/GPS/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/GPS/ExampleSimple.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/GPS/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/GPSV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/GPSV2/ExampleSimple.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/GPSV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/HallEffect/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/HallEffect/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/HallEffectV2/ExampleCounter.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/HallEffectV2/ExampleCounterCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/HallEffectV2/ExampleMagneticFluxDensity.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Humidity/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Humidity/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Humidity/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/HumidityV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/HumidityV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/HumidityV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IO16/ExampleInput.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/IO16/ExampleInput.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IO16/ExampleInterrupt.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IO16/ExampleOutput.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/IO16/ExampleOutput.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IO16V2/ExampleInterrupt.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IO16V2/ExampleOutput.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/IO16V2/ExampleOutput.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IO4/ExampleInput.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/IO4/ExampleInput.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IO4/ExampleInterrupt.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IO4/ExampleOutput.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/IO4/ExampleOutput.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IO4V2/ExampleInterrupt.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IO4V2/ExampleOutput.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/IO4V2/ExampleOutput.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialAnalogOut/ExampleSimpleCurrent.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialAnalogOut/ExampleSimpleVoltage.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialAnalogOutV2/ExampleSimpleCurrent.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialAnalogOutV2/ExampleSimpleVoltage.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialCounter/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDigitalIn4/ExampleInterrupt.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDigitalIn4/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDigitalIn4V2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDigitalIn4V2/ExampleEdgeCount.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDigitalIn4V2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDigitalOut4/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDigitalOut4V2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDual020mA/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDual020mA/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDual020mA/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDual020mAV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDual020mAV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDual020mAV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDualAnalogIn/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDualAnalogIn/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDualAnalogIn/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDualAnalogInV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDualAnalogInV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDualAnalogInV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialDualRelay/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialQuadRelay/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/IndustrialQuadRelayV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Isolator/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Joystick/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Joystick/ExampleFindBorders.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Joystick/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/JoystickV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/JoystickV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD128x64/ExampleBigFont.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD128x64/ExampleGUI.ctps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD128x64/ExampleGUI.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD128x64/ExampleHelloWorld.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD128x64/ExamplePixelMatrix.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD128x64/ExampleTouch.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD16x2/ExampleButtonCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD16x2/ExampleHelloWorld.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD16x2/ExampleUnicode.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD20x4/ExampleButtonCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD20x4/ExampleHelloWorld.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LCD20x4/ExampleUnicode.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LEDStrip/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LEDStrip/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LEDStripV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LEDStripV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LaserRangeFinder/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LaserRangeFinder/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LaserRangeFinder/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Line/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Line/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Line/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LinearPoti/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LinearPoti/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LinearPotiV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LinearPotiV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LoadCell/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LoadCell/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LoadCell/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LoadCellV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LoadCellV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/LoadCellV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Moisture/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Moisture/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Moisture/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/MotionDetector/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/MotionDetectorV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/MotionDetectorV2/ExampleIndicator.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/MotorizedLinearPoti/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/MotorizedLinearPoti/ExampleMotor.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/MotorizedLinearPoti/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/MultiTouch/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/MultiTouch/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/MultiTouchV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/MultiTouchV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/NFC/ExampleEmulateNDEF.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/NFC/ExampleScanForTags.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/NFC/ExampleWriteReadType2.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/NFCRFID/ExampleScanForTags.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/NFCRFID/ExampleWriteReadType2.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/OLED128x64/ExampleHelloWorld.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/OLED128x64/ExamplePixelMatrix.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/OLED128x64V2/ExampleHelloWorld.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/OLED128x64V2/ExamplePixelMatrix.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/OLED64x48/ExampleHelloWorld.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/OLED64x48/ExamplePixelMatrix.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/OneWire/ExampleReadDS18B20Temperature.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/OutdoorWeather/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/PTC/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/PTC/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/PTC/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/PTCV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /examples/Bricklet/PTCV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/PTCV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/ParticulateMatter/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/ParticulateMatter/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/PiezoBuzzer/ExampleBeep.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/PiezoBuzzer/ExampleMorseCode.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/PiezoSpeaker/ExampleBeep.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/PiezoSpeaker/ExampleMorseCode.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/PiezoSpeakerV2/ExampleAlarm.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/PiezoSpeakerV2/ExampleBeep.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RGBLED/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RGBLEDButton/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RGBLEDButton/ExampleSimpleButton.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RGBLEDButton/ExampleSimpleColor.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RGBLEDV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RS232/ExampleLoopback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RS232V2/ExampleLoopback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RS485/ExampleLoopback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RS485/ExampleModbusMaster.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RS485/ExampleModbusSlave.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RealTimeClock/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RealTimeClock/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RealTimeClockV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RealTimeClockV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RemoteSwitch/ExampleSwitchSocket.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RemoteSwitchV2/ExampleRemoteCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RemoteSwitchV2/ExampleSwitchSocket.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RotaryEncoder/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RotaryEncoder/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RotaryEncoderV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RotaryEncoderV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RotaryPoti/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RotaryPoti/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RotaryPotiV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/RotaryPotiV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/SegmentDisplay4x7/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/SegmentDisplay4x7V2/ExampleBlinkColon.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/SegmentDisplay4x7V2/ExampleNumericValue.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/SegmentDisplay4x7V2/ExampleSetSegments.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/SolidStateRelay/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/SolidStateRelayV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/SoundIntensity/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/SoundIntensity/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/SoundIntensity/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /examples/Bricklet/SoundPressureLevel/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/SoundPressureLevel/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/SoundPressureLevel/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Temperature/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Temperature/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Temperature/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/TemperatureIR/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/TemperatureIR/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/TemperatureIR/ExampleWaterBoiling.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/TemperatureIRV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/TemperatureIRV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/TemperatureIRV2/ExampleWaterBoiling.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/TemperatureV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/TemperatureV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/TemperatureV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/ThermalImaging/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Thermocouple/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Thermocouple/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Thermocouple/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/ThermocoupleV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/ThermocoupleV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/ThermocoupleV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Tilt/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Tilt/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/UVLight/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/UVLight/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/UVLight/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/UVLightV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/UVLightV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/UVLightV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Voltage/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Voltage/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/Voltage/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/VoltageCurrent/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/VoltageCurrent/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/VoltageCurrent/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/VoltageCurrentV2/ExampleCallback.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/VoltageCurrentV2/ExampleSimple.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/VoltageCurrentV2/ExampleThreshold.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/Bricklet/XMC1400Breakout/ExampleGPIO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libaud/pascal-tinkerforge/5b29d2c4ccd06abdcddb518236e4ae4685cf6b00/examples/Bricklet/XMC1400Breakout/ExampleGPIO -------------------------------------------------------------------------------- /examples/Bricklet/XMC1400Breakout/ExampleGPIO.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/ExampleAuthenticate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libaud/pascal-tinkerforge/5b29d2c4ccd06abdcddb518236e4ae4685cf6b00/examples/ExampleAuthenticate -------------------------------------------------------------------------------- /examples/ExampleAuthenticate.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/ExampleEnumerate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libaud/pascal-tinkerforge/5b29d2c4ccd06abdcddb518236e4ae4685cf6b00/examples/ExampleEnumerate -------------------------------------------------------------------------------- /examples/ExampleEnumerate.lps: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /packages/Tinkerforge.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libaud/pascal-tinkerforge/5b29d2c4ccd06abdcddb518236e4ae4685cf6b00/packages/Tinkerforge.res -------------------------------------------------------------------------------- /packages/tinkerforge.cpp: -------------------------------------------------------------------------------- 1 | //--------------------------------------------------------------------------- 2 | 3 | #include 4 | #pragma hdrstop 5 | #pragma package(smart_init) 6 | //--------------------------------------------------------------------------- 7 | 8 | // Source du package. 9 | //--------------------------------------------------------------------------- 10 | 11 | 12 | #pragma argsused 13 | extern "C" int _libmain(unsigned long reason) 14 | { 15 | return 1; 16 | } 17 | //--------------------------------------------------------------------------- 18 | -------------------------------------------------------------------------------- /packages/tinkerforge.h: -------------------------------------------------------------------------------- 1 | #ifdef _WIN32 2 | #include 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /sources/BrickDaemon.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICK_DAEMON_FUNCTION_GET_AUTHENTICATION_NONCE = 1; 3 | BRICK_DAEMON_FUNCTION_AUTHENTICATE = 2; 4 | 5 | 6 | -------------------------------------------------------------------------------- /sources/BrickletAnalogOut.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICKLET_ANALOG_OUT_DEVICE_IDENTIFIER = 220; 3 | BRICKLET_ANALOG_OUT_DEVICE_DISPLAY_NAME = 'Analog Out Bricklet'; 4 | 5 | BRICKLET_ANALOG_OUT_FUNCTION_SET_VOLTAGE = 1; 6 | BRICKLET_ANALOG_OUT_FUNCTION_GET_VOLTAGE = 2; 7 | BRICKLET_ANALOG_OUT_FUNCTION_SET_MODE = 3; 8 | BRICKLET_ANALOG_OUT_FUNCTION_GET_MODE = 4; 9 | BRICKLET_ANALOG_OUT_FUNCTION_GET_IDENTITY = 255; 10 | 11 | 12 | BRICKLET_ANALOG_OUT_MODE_ANALOG_VALUE = 0; 13 | BRICKLET_ANALOG_OUT_MODE_1K_TO_GROUND = 1; 14 | BRICKLET_ANALOG_OUT_MODE_100K_TO_GROUND = 2; 15 | BRICKLET_ANALOG_OUT_MODE_500K_TO_GROUND = 3; 16 | 17 | 18 | -------------------------------------------------------------------------------- /sources/BrickletAnalogOutV2.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICKLET_ANALOG_OUT_V2_DEVICE_IDENTIFIER = 256; 3 | BRICKLET_ANALOG_OUT_V2_DEVICE_DISPLAY_NAME = 'Analog Out Bricklet 2.0'; 4 | 5 | BRICKLET_ANALOG_OUT_V2_FUNCTION_SET_OUTPUT_VOLTAGE = 1; 6 | BRICKLET_ANALOG_OUT_V2_FUNCTION_GET_OUTPUT_VOLTAGE = 2; 7 | BRICKLET_ANALOG_OUT_V2_FUNCTION_GET_INPUT_VOLTAGE = 3; 8 | BRICKLET_ANALOG_OUT_V2_FUNCTION_GET_IDENTITY = 255; 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /sources/BrickletDualRelay.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICKLET_DUAL_RELAY_DEVICE_IDENTIFIER = 26; 3 | BRICKLET_DUAL_RELAY_DEVICE_DISPLAY_NAME = 'Dual Relay Bricklet'; 4 | 5 | BRICKLET_DUAL_RELAY_FUNCTION_SET_STATE = 1; 6 | BRICKLET_DUAL_RELAY_FUNCTION_GET_STATE = 2; 7 | BRICKLET_DUAL_RELAY_FUNCTION_SET_MONOFLOP = 3; 8 | BRICKLET_DUAL_RELAY_FUNCTION_GET_MONOFLOP = 4; 9 | BRICKLET_DUAL_RELAY_FUNCTION_SET_SELECTED_STATE = 6; 10 | BRICKLET_DUAL_RELAY_FUNCTION_GET_IDENTITY = 255; 11 | 12 | BRICKLET_DUAL_RELAY_CALLBACK_MONOFLOP_DONE = 5; 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /sources/BrickletOLED128x64.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICKLET_OLED_128X64_DEVICE_IDENTIFIER = 263; 3 | BRICKLET_OLED_128X64_DEVICE_DISPLAY_NAME = 'OLED 128x64 Bricklet'; 4 | 5 | BRICKLET_OLED_128X64_FUNCTION_WRITE = 1; 6 | BRICKLET_OLED_128X64_FUNCTION_NEW_WINDOW = 2; 7 | BRICKLET_OLED_128X64_FUNCTION_CLEAR_DISPLAY = 3; 8 | BRICKLET_OLED_128X64_FUNCTION_SET_DISPLAY_CONFIGURATION = 4; 9 | BRICKLET_OLED_128X64_FUNCTION_GET_DISPLAY_CONFIGURATION = 5; 10 | BRICKLET_OLED_128X64_FUNCTION_WRITE_LINE = 6; 11 | BRICKLET_OLED_128X64_FUNCTION_GET_IDENTITY = 255; 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /sources/BrickletOLED64x48.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICKLET_OLED_64X48_DEVICE_IDENTIFIER = 264; 3 | BRICKLET_OLED_64X48_DEVICE_DISPLAY_NAME = 'OLED 64x48 Bricklet'; 4 | 5 | BRICKLET_OLED_64X48_FUNCTION_WRITE = 1; 6 | BRICKLET_OLED_64X48_FUNCTION_NEW_WINDOW = 2; 7 | BRICKLET_OLED_64X48_FUNCTION_CLEAR_DISPLAY = 3; 8 | BRICKLET_OLED_64X48_FUNCTION_SET_DISPLAY_CONFIGURATION = 4; 9 | BRICKLET_OLED_64X48_FUNCTION_GET_DISPLAY_CONFIGURATION = 5; 10 | BRICKLET_OLED_64X48_FUNCTION_WRITE_LINE = 6; 11 | BRICKLET_OLED_64X48_FUNCTION_GET_IDENTITY = 255; 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /sources/BrickletPiezoBuzzer.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICKLET_PIEZO_BUZZER_DEVICE_IDENTIFIER = 214; 3 | BRICKLET_PIEZO_BUZZER_DEVICE_DISPLAY_NAME = 'Piezo Buzzer Bricklet'; 4 | 5 | BRICKLET_PIEZO_BUZZER_FUNCTION_BEEP = 1; 6 | BRICKLET_PIEZO_BUZZER_FUNCTION_MORSE_CODE = 2; 7 | BRICKLET_PIEZO_BUZZER_FUNCTION_GET_IDENTITY = 255; 8 | 9 | BRICKLET_PIEZO_BUZZER_CALLBACK_BEEP_FINISHED = 3; 10 | BRICKLET_PIEZO_BUZZER_CALLBACK_MORSE_CODE_FINISHED = 4; 11 | 12 | 13 | -------------------------------------------------------------------------------- /sources/BrickletPiezoSpeaker.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICKLET_PIEZO_SPEAKER_DEVICE_IDENTIFIER = 242; 3 | BRICKLET_PIEZO_SPEAKER_DEVICE_DISPLAY_NAME = 'Piezo Speaker Bricklet'; 4 | 5 | BRICKLET_PIEZO_SPEAKER_FUNCTION_BEEP = 1; 6 | BRICKLET_PIEZO_SPEAKER_FUNCTION_MORSE_CODE = 2; 7 | BRICKLET_PIEZO_SPEAKER_FUNCTION_CALIBRATE = 3; 8 | BRICKLET_PIEZO_SPEAKER_FUNCTION_GET_IDENTITY = 255; 9 | 10 | BRICKLET_PIEZO_SPEAKER_CALLBACK_BEEP_FINISHED = 4; 11 | BRICKLET_PIEZO_SPEAKER_CALLBACK_MORSE_CODE_FINISHED = 5; 12 | 13 | BRICKLET_PIEZO_SPEAKER_BEEP_DURATION_OFF = 0; 14 | BRICKLET_PIEZO_SPEAKER_BEEP_DURATION_INFINITE = 4294967295; 15 | 16 | 17 | -------------------------------------------------------------------------------- /sources/BrickletRGBLED.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICKLET_RGB_LED_DEVICE_IDENTIFIER = 271; 3 | BRICKLET_RGB_LED_DEVICE_DISPLAY_NAME = 'RGB LED Bricklet'; 4 | 5 | BRICKLET_RGB_LED_FUNCTION_SET_RGB_VALUE = 1; 6 | BRICKLET_RGB_LED_FUNCTION_GET_RGB_VALUE = 2; 7 | BRICKLET_RGB_LED_FUNCTION_GET_IDENTITY = 255; 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /sources/BrickletSegmentDisplay4x7.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICKLET_SEGMENT_DISPLAY_4X7_DEVICE_IDENTIFIER = 237; 3 | BRICKLET_SEGMENT_DISPLAY_4X7_DEVICE_DISPLAY_NAME = 'Segment Display 4x7 Bricklet'; 4 | 5 | BRICKLET_SEGMENT_DISPLAY_4X7_FUNCTION_SET_SEGMENTS = 1; 6 | BRICKLET_SEGMENT_DISPLAY_4X7_FUNCTION_GET_SEGMENTS = 2; 7 | BRICKLET_SEGMENT_DISPLAY_4X7_FUNCTION_START_COUNTER = 3; 8 | BRICKLET_SEGMENT_DISPLAY_4X7_FUNCTION_GET_COUNTER_VALUE = 4; 9 | BRICKLET_SEGMENT_DISPLAY_4X7_FUNCTION_GET_IDENTITY = 255; 10 | 11 | BRICKLET_SEGMENT_DISPLAY_4X7_CALLBACK_COUNTER_FINISHED = 5; 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /sources/BrickletSolidStateRelay.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICKLET_SOLID_STATE_RELAY_DEVICE_IDENTIFIER = 244; 3 | BRICKLET_SOLID_STATE_RELAY_DEVICE_DISPLAY_NAME = 'Solid State Relay Bricklet'; 4 | 5 | BRICKLET_SOLID_STATE_RELAY_FUNCTION_SET_STATE = 1; 6 | BRICKLET_SOLID_STATE_RELAY_FUNCTION_GET_STATE = 2; 7 | BRICKLET_SOLID_STATE_RELAY_FUNCTION_SET_MONOFLOP = 3; 8 | BRICKLET_SOLID_STATE_RELAY_FUNCTION_GET_MONOFLOP = 4; 9 | BRICKLET_SOLID_STATE_RELAY_FUNCTION_GET_IDENTITY = 255; 10 | 11 | BRICKLET_SOLID_STATE_RELAY_CALLBACK_MONOFLOP_DONE = 5; 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /sources/BrickletTilt.inc: -------------------------------------------------------------------------------- 1 | const 2 | BRICKLET_TILT_DEVICE_IDENTIFIER = 239; 3 | BRICKLET_TILT_DEVICE_DISPLAY_NAME = 'Tilt Bricklet'; 4 | 5 | BRICKLET_TILT_FUNCTION_GET_TILT_STATE = 1; 6 | BRICKLET_TILT_FUNCTION_ENABLE_TILT_STATE_CALLBACK = 2; 7 | BRICKLET_TILT_FUNCTION_DISABLE_TILT_STATE_CALLBACK = 3; 8 | BRICKLET_TILT_FUNCTION_IS_TILT_STATE_CALLBACK_ENABLED = 4; 9 | BRICKLET_TILT_FUNCTION_GET_IDENTITY = 255; 10 | 11 | BRICKLET_TILT_CALLBACK_TILT_STATE = 5; 12 | 13 | BRICKLET_TILT_TILT_STATE_CLOSED = 0; 14 | BRICKLET_TILT_TILT_STATE_OPEN = 1; 15 | BRICKLET_TILT_TILT_STATE_CLOSED_VIBRATING = 2; 16 | 17 | 18 | -------------------------------------------------------------------------------- /sources/DeviceBase.inc: -------------------------------------------------------------------------------- 1 | 2 | {type 3 | TIPConnection = class;} 4 | -------------------------------------------------------------------------------- /sources/Tinkerforge.inc: -------------------------------------------------------------------------------- 1 | const 2 | DEVICE_RESPONSE_EXPECTED_INVALID_FUNCTION_ID = 0; 3 | DEVICE_RESPONSE_EXPECTED_ALWAYS_TRUE = 1; { getter } 4 | DEVICE_RESPONSE_EXPECTED_TRUE = 2; { setter } 5 | DEVICE_RESPONSE_EXPECTED_FALSE = 3; { setter, default } 6 | 7 | 8 | //type 9 | //TBrickDaemon = class; 10 | //TDeviceBase = class; 11 | //TDevice = class; 12 | 13 | --------------------------------------------------------------------------------