// /**
// * @license Licensed under the Apache License, Version 2.0 (the "License"):
// * http://www.apache.org/licenses/LICENSE-2.0
// *
// * @fileoverview XML toolbox embedded into a JavaScript text string.
// */
// 'use strict';
// /** Create a namespace for the application. */
// var Ardublockly = Ardublockly || {};
// // let workspaceTopBlocks = blockpy.components.editor.blockly &&
// // blockpy.components.editor.blockly.getTopBlocks();
// // let touchMatch = '';
// Ardublockly.TOOLBOX_XML =
// '' +
// ' ' +
// // ''+
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 10' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 1' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 10' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 1' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 1' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 1' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 100' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 1' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 100' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// //---------------- list blocks ---------------//
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// //--------------Input & Output blocks----------------//
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// //' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// //' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// //' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// //' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 1000' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 100' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 5' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 500' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 1000' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// ' ' +
// ' ' +
// /*
// * coco mod here
// */
// '' +
// // -------------- Sensor 101 blocks --------------- //
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 220' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 220' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // -------------- LEDLight blocks -------------- //
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 220' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 4' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 4' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 5' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 5' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // ' '+
// // ' ' +
// // ' ' +
// // ' '+
// // ' ' +
// // ' ' +
// // ' ' +
// // ' '+
// // ' ' +
// // ' ' +
// // ' '+
// // ' ' +
// // ' ' +
// // ' '+
// // ' ' +
// // ' ' +
// // ' '+
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 1' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 1' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // -------------- Motor blocks -------------- //
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// ' ' +
// ' ' +
// ' ' +
// // -------------- Servo blocks -------------- //
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 90' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // -------------- Music blocks -------------- //
// ' ' +
// // ' '+
// // ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // -------------- Touch Sensor blocks -------------- //
// ' ' +
// // ' '+
// // ' ' +
// ' ' +
// ' ' +
// // ' ' +
// // // ' '+
// // // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// ' ' +
// // -------------- HCI blocks -------------- //
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // -------------- screen blocks -------------- //
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 50' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 50' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 50' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 50' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 30' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 20' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 40' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 40' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 20' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 20' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 20' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 10' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 10' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 1' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // -------------- env sensor blocks -------------- //
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// //' ' +
// ' ' +
// ' A2' +
// ' ' +
// ' ' +
// ' A1' +
// ' ' +
// ' ' +
// ' 4' +
// ' ' +
// ' ' +
// ' 4' +
// ' ' +
// ' ' +
// ' 9' +
// ' 10' +
// ' 11' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// //' 11' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 220' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // -------------- third-party sensor blocks -------------- //
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // /* Water Temperature */
// ' ' +
// ' ' +
// // /* CO2 Sensor */
// ' ' +
// ' ' +
// ' ' +
// // /* RTC */
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// /* PulseSensor */
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// /* Encoder */
// ' ' +
// ' ' +
// /*RFID*/
// ' ' +
// ' ' +
// // /*GPS*/
// ' ' +
// ' ' +
// ' ' +
// // /* NRF */
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// // -------------- colour blocks -------------- //
// ' ' +
// ' ' +
// // ' ' +
// ' ' +
// ' ' +
// ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' 0' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' 0' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' 0' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// // ' ' +
// ' ' +
// ' ' +
// // -------------- bluetooth blocks -------------- //
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' '+
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// /* ' '+
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +*/
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// //---------------- motion blocks-----------------//
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// //---------------- mainwifi blocks-----------------//
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// /* ' ' +
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' + */
// ' ' +
// ' ' +
// //---------------- NBIoT blocks-----------------//
// //' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' '+
// ' ' +
// ' ' +
// ' ' +
// ' ' +
// ' '+
// ' ' +
// ' ' +
// ' ' +
// ' '+
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// ' '+
// ' ' +
// ' ' +
// ' 0' +
// ' ' +
// ' ' +
// ' ' +
// // ' ' +
// // ' ' +
// ' ' +
// ' ' +
// '' +
// '' +
// '';