add multiplexer

closes #81
This commit is contained in:
Mario Pesch
2021-03-30 15:03:34 +02:00
parent 6b12c501a0
commit 21d282ee1b
10 changed files with 261 additions and 135 deletions
+47 -46
View File
@@ -1,48 +1,49 @@
import { AUDIO } from './de/audio';
import { FAQ } from './de/faq';
import { IO } from './de/io';
import { LOGIC } from './de/logic';
import { LOOPS } from './de/loops';
import { MATH } from './de/math';
import { MQTT } from './de/mqtt';
import { DISPLAY } from './de/sensebox-display';
import { LED } from './de/sensebox-led';
import { LORA } from './de/sensebox-lora';
import { OSEM } from './de/sensebox-osem';
import { SD } from './de/sensebox-sd';
import { SENSORS } from './de/sensebox-sensors';
import { TELEGRAM } from './de/sensebox-telegram';
import { WEB } from './de/sensebox-web';
import { TEXT } from './de/text';
import { TIME } from './de/time';
import { TOURS } from './de/tours';
import { TRANSLATIONS } from './de/translations';
import { UI } from './de/ui';
import { VARIABLES } from './de/variables';
import { WEBSERVER } from './de/webserver';
import { AUDIO } from "./de/audio";
import { FAQ } from "./de/faq";
import { IO } from "./de/io";
import { LOGIC } from "./de/logic";
import { LOOPS } from "./de/loops";
import { MATH } from "./de/math";
import { MQTT } from "./de/mqtt";
import { DISPLAY } from "./de/sensebox-display";
import { LED } from "./de/sensebox-led";
import { LORA } from "./de/sensebox-lora";
import { OSEM } from "./de/sensebox-osem";
import { SD } from "./de/sensebox-sd";
import { SENSORS } from "./de/sensebox-sensors";
import { SENSEBOX } from "./de/sensebox";
import { TELEGRAM } from "./de/sensebox-telegram";
import { WEB } from "./de/sensebox-web";
import { TEXT } from "./de/text";
import { TIME } from "./de/time";
import { TOURS } from "./de/tours";
import { TRANSLATIONS } from "./de/translations";
import { UI } from "./de/ui";
import { VARIABLES } from "./de/variables";
import { WEBSERVER } from "./de/webserver";
export const De = {
...AUDIO,
...FAQ,
...IO,
...LOGIC,
...LOOPS,
...MATH,
...MQTT,
...DISPLAY,
...LED,
...LORA,
...OSEM,
...SD,
...SENSORS,
...TELEGRAM,
...WEB,
...TEXT,
...TIME,
...TOURS,
...TRANSLATIONS,
...UI,
...VARIABLES,
...WEBSERVER
}
...AUDIO,
...FAQ,
...IO,
...LOGIC,
...LOOPS,
...MATH,
...MQTT,
...DISPLAY,
...LED,
...LORA,
...OSEM,
...SD,
...SENSORS,
...SENSEBOX,
...TELEGRAM,
...WEB,
...TEXT,
...TIME,
...TOURS,
...TRANSLATIONS,
...UI,
...VARIABLES,
...WEBSERVER,
};
+16
View File
@@ -0,0 +1,16 @@
export const SENSEBOX = {
/**
* Multiplexer
*/
senseBox_multiplexer_init: "Initialisiere Multiplexer mit ",
senseBox_multiplexer_init_tooltip:
"Schließe den Multiplexer mit einem JST-JST Kabel an einen der 5 I2C-Ports an. Nun kannst du bis zu 8 gleiche Sensoren verwenden über die entsprechenden Kanäle ansprechen. Gib im Block die Anzahl der verwendeten Kanäle an",
senseBox_multiplexer_init_helpurl:
"https://docs.sensebox.de/hardware/zubehoer-multiplexer/",
senseBox_multplexer_nchannels: "Kanälen",
senseBox_multiplexer_changeChannel: "Wechsel Kanal auf:",
sensebox_multiplexer_changeChannel_tooltip:
"Wähle den entsprechenden Kanal aus",
sensebox_multiplexer_changeChannel_helpurl:
"https://docs.sensebox.de/hardware/zubehoer-multiplexer/",
};
+47 -45
View File
@@ -1,47 +1,49 @@
import { AUDIO } from './en/audio';
import { FAQ } from './en/faq';
import { IO } from './en/io';
import { LOGIC } from './en/logic';
import { LOOPS } from './en/loops';
import { MATH } from './en/math';
import { MQTT } from './en/mqtt';
import { DISPLAY } from './en/sensebox-display';
import { LED } from './en/sensebox-led';
import { LORA } from './en/sensebox-lora';
import { OSEM } from './en/sensebox-osem';
import { SD } from './en/sensebox-sd';
import { SENSORS } from './en/sensebox-sensors';
import { TELEGRAM } from './en/sensebox-telegram';
import { WEB } from './en/sensebox-web';
import { TEXT } from './en/text';
import { TIME } from './en/time';
import { TOURS } from './en/tours';
import { TRANSLATIONS } from './en/translations';
import { UI } from './en/ui';
import { VARIABLES } from './en/variables';
import { WEBSERVER } from './en/webserver';
import { AUDIO } from "./en/audio";
import { FAQ } from "./en/faq";
import { IO } from "./en/io";
import { LOGIC } from "./en/logic";
import { LOOPS } from "./en/loops";
import { MATH } from "./en/math";
import { MQTT } from "./en/mqtt";
import { SENSEBOX } from "./en/sensebox";
import { DISPLAY } from "./en/sensebox-display";
import { LED } from "./en/sensebox-led";
import { LORA } from "./en/sensebox-lora";
import { OSEM } from "./en/sensebox-osem";
import { SD } from "./en/sensebox-sd";
import { SENSORS } from "./en/sensebox-sensors";
import { TELEGRAM } from "./en/sensebox-telegram";
import { WEB } from "./en/sensebox-web";
import { TEXT } from "./en/text";
import { TIME } from "./en/time";
import { TOURS } from "./en/tours";
import { TRANSLATIONS } from "./en/translations";
import { UI } from "./en/ui";
import { VARIABLES } from "./en/variables";
import { WEBSERVER } from "./en/webserver";
export const En = {
...AUDIO,
...FAQ,
...IO,
...LOGIC,
...LOOPS,
...MATH,
...MQTT,
...DISPLAY,
...LED,
...LORA,
...OSEM,
...SD,
...SENSORS,
...TELEGRAM,
...WEB,
...TEXT,
...TIME,
...TOURS,
...TRANSLATIONS,
...UI,
...VARIABLES,
...WEBSERVER
}
...AUDIO,
...FAQ,
...IO,
...LOGIC,
...LOOPS,
...MATH,
...MQTT,
...DISPLAY,
...LED,
...LORA,
...OSEM,
...SD,
...SENSORS,
...SENSEBOX,
...TELEGRAM,
...WEB,
...TEXT,
...TIME,
...TOURS,
...TRANSLATIONS,
...UI,
...VARIABLES,
...WEBSERVER,
};
+16
View File
@@ -0,0 +1,16 @@
export const SENSEBOX = {
/**
* Multiplexer
*/
senseBox_multiplexer_init: "Initialise Multiplexer with ",
senseBox_multiplexer_init_tooltip:
"Connect the multiplexer with a JST-JST cable to one of the 5 I2C ports. Now you can use up to 8 sensors of the same type and address them via the corresponding channels. Enter the number of used channels in the block",
senseBox_multiplexer_init_helpurl:
"https://en.docs.sensebox.de/hardware/zubehoer-multiplexer/",
senseBox_multplexer_nchannels: "Channels",
senseBox_multiplexer_changeChannel: "Change active channel to:",
sensebox_multiplexer_changeChannel_tooltip:
"Changes the active channel to the selected number",
sensebox_multiplexer_changeChannel_helpurl:
"https://en.docs.sensebox.de/hardware/zubehoer-multiplexer/",
};