This software connects via serial to a DI-155 dataloger.
This dataloger has this sensors conected:
- A1 -> Pressure sensor 1
- A2 -> Pressure sensor 2
- A3 -> Load cell
- A4 -> Continuity check
The following can be configured in conf.js
- Do1 -> Continuity check trigger
- Do2 -> Ignitor
- Do3 -> Gas electrovalve
The software is capable of checking the continuity, opening and closing the valve and reading data from all sensors
-
- Install Node.js from here
-
- Drivers:
- If you are on windows, install the usb drivers from here
- If you are linux, install acm or usbserial
-
- Download this program with git or as a zip
-
- Open a console (in windows search for "cmd")
-
- Navigate to the directory of the project using
cd "C:\path\to your directory\hybrid-control-panel-web"
- Navigate to the directory of the project using
-
- type
npm install
(you'll need internet) (maybe there are some warnings, generally it's safe to ignore them) (npm run build
will be runned automatically)
- type
-
- type
npm start
- type
-
- Open your favorite browser (chrome is recomended) and go to
localhost:5000
- Open your favorite browser (chrome is recomended) and go to
-
- The default password is
previsió
. After logging in, you can unlock the other controls by pressing down control. The password can be changed in conf.js
- The default password is
-
- See conf.js to change the configuration of the software. Some changes may rquire restart of the server or
npm run build
to be executed (or both).
- See conf.js to change the configuration of the software. Some changes may rquire restart of the server or
-
- If debug is needed, add a .env file to the root with the following content:
NODE_ENV=development
If debug mode is on, the ability to clik CNTRL+H
in the client will be added. This will display a history of actions. Also, the console errors will now be correctly referenced to the correct file and line.
-
- Run
npm run watch
to continuosly compile the files. (usenpm run build
to compile the minified and production files)
- Run