项目作者: aharshac

项目描述 :
Mobile Marlin hex uploader for Manufacturing
高级语言: JavaScript
项目地址: git://github.com/aharshac/HandheldHexUploader.git
创建时间: 2018-07-31T04:37:26Z
项目社区:https://github.com/aharshac/HandheldHexUploader

开源协议:GNU General Public License v3.0

下载


HandheldHexUploader

Mobile Marlin hex uploader for Manufacturing


Install Node.js on Raspberry Pi 3

  1. sudo apt-get update
  2. sudo apt-get dist-upgrade
  3. curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
  4. sudo apt-get install -y nodejs
  5. node -v

Install Chromium on Raspberry Pi 3

sudo apt-get install chromium-browser

Clone repo and install dependencies

  1. git clone https://github.com/FracktalWorks/HandheldHexUploader.git
  2. cd HandheldHexUploader
  3. npm i
  4. sudo chmod +x install.sh
  5. sudo ./install.sh

Development

Start server

  1. npm test
  2. Load https://localhost:3000/ in browser.

Chromium kiosk mode script

  1. sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' /home/pi/.config/chromium-browser/Default/Preferences
  2. sed -i 's/"exit_type":"Crashed"/"exit_type":"Normal"/' /home/pi/.config/chromium-broswer/Default/Preferences
  3. chromium-browser --kiosk --incognito --start-maximized --noerrdialogs --disable-translate --disable-infobars http://localhost:3000