From 6d7e2782d63e0634a9b827d9d25d90f2f7959fb2 Mon Sep 17 00:00:00 2001 From: Mario Date: Mon, 15 Feb 2021 17:16:46 +0100 Subject: [PATCH] update code for new lightsensor need to use Board Support Package V1.4.0 with MCU Lib V1.4.0 --- .../Blockly/generator/sensebox-sensors.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/components/Blockly/generator/sensebox-sensors.js b/src/components/Blockly/generator/sensebox-sensors.js index 8a94e19..c5ce626 100644 --- a/src/components/Blockly/generator/sensebox-sensors.js +++ b/src/components/Blockly/generator/sensebox-sensors.js @@ -28,15 +28,23 @@ Blockly.Arduino.sensebox_sensor_uv_light = function () { Blockly.Arduino.setupCode_['sensebox_sensor_uv_light'] = 'veml.begin();' code = 'veml.get' + dropdown_name + '()'; } + // if (dropdown_name === 'Illuminance') { + // Blockly.Arduino.definitions_['define_tsl'] = 'TSL45315 tsl;' + // Blockly.Arduino.setupCode_['sensebox_sensor_illuminance'] = 'tsl.begin();' + // code = 'tsl.get' + dropdown_name + '()'; + // } if (dropdown_name === 'Illuminance') { - Blockly.Arduino.definitions_['define_tsl'] = 'TSL45315 tsl;' - Blockly.Arduino.setupCode_['sensebox_sensor_illuminance'] = 'tsl.begin();' - code = 'tsl.get' + dropdown_name + '()'; + Blockly.Arduino.definitions_['define_lightsensor'] = 'Lightsensor lightsensor;' + Blockly.Arduino.setupCode_['sensebox_sensor_illuminance'] = 'lightsensor.begin();' + code = 'lightsensor.get' + dropdown_name + '()'; } + return [code, Blockly.Arduino.ORDER_ATOMIC]; }; + + /** * BMX055 Accelerometer *