Code Monkey home page Code Monkey logo

fabscanpi-server's People

Contributors

awatterott avatar cameronlamont avatar cemonds avatar jenshackel avatar kwadrat avatar mariolukas avatar mucozcan avatar renebohne avatar thatsfguy avatar voxeltek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fabscanpi-server's Issues

Camera preview window shows no images

a recent change seems to have effected the preview section of either the client or the server( I know, duh :) but for what ever reason the video preview window does not show valid video.

Manual / Instructions / Issues FabScan Pi hat

Hi, I just assembled my FabScan Pi and after a lot of research I wonder if my laser(s) will work properly.

As the scematics (https://github.com/watterott/RPi-FabScan-HAT/blob/master/hardware/RPi-FabScan-HAT_v10.pdf) show an 100Ohm resistor in front of the laser any my 4V/45mA Laser only requires an 22Ohm resistor to work properly, I wonder what to do.

There's no detailed informaton about choosing the laser for the project. As I've been playing with David3D Laserscanner in 2010 I still have had those lasers.

Another riddle is how to adjust the power of the A4988 with the FabScan Pi hat.
Using my own circuit I can measure the current, but as I didn't start the FabScan Pi yet, I want to be well prepared.

I know github isn't the right place for those questions...but I cannot find and forum or detailed information on this.

Placement of the power socket on the fabscan pi hat is incredibly strange. I cannot connect any powersupply because it's too close to the stepper for the rotary table.

I had to bend my wire end sleeves on the laser-terminals, and the stepper terminals.
Ths design needs to be updated!

server process high CPU usage with no active connections

I noticed a high CPU usage with a client open but no action happening(home screen). Even after I shut down the client window there was no change in the CPU utilization of the fabscanpi-server process. The CPU chip was warm to the touch.

Add documentation PI HAT Connection

  • power jack polarity
  • wireing diagram
  • laser secure switch (bridge)
  • jst connector polartity (howto connect led stripe/ring)
  • silent step stick driver configuration/assembly
  • howto test connectivity
  • troubleshooting section

Connection Problem with Arduino

avrdude reports sync problems with the arduino. Try other baudrates.
If higher baudreates work, add optional configuration of flash baudrates
to config file.

Enhancement Request: Wireless Subsystem Added to OS

Tried to get my system running on wireless and having no luck. Installed wireless-tools. Created config files. Still not able to get it working with two dongles. Usually very easy process.

Seems to be some things missing from the Raspian image (drivers?) that don't allow this.

Internet connection required for operation

the client browser window requires an internet connection to operate.

I've setup the Fabscan Pi system on a wireless access point(WAP) without an Internet connection( isolated LAN ). In this configuration the browser windows to the Fabscan Pi server will not load the lower control area so scanning is not possible. As soon as a WAN connection is available to the LAN devices(client) the lower control area will populate on a page reload.

Add dialog for flashing confirmation to forntend.

When the arduino is not flashed or a new firmware version is available, the frontend should show a dialog, where the user can confirm that the firmware should be flashed to the device.

This should prevent to flash the firmware to the wrong device.

Scanner hang up, when laser recognition fails

After pressing scannen button and scan is started, the software falls, scan thread is terminated.

Possible fix: check calculated laser angle and throw exception, return to settings dialog and show laser recognition failure mesaage in Frontend.

Logitech c270

Just as a reminder, pixel size is: 2.8 µm and focal length is: 4mm

Mobile Browsers and mjpeg stream

Due i fixed #5 by using iframe, the preview will not work on mobile devices anymore. I have to revert the old solution before fix #5 only for mobile browser devices.

Long response time after scan finished.

After a scan is completed the server starts writing the point cloud to sd card. There is no feedback for the user that this process is going on. The user only takes note of a long time where nothing happens. It looks like the server application freezed.

camera preview window freezes on start of new scan

after a completed scan, when another scan is attempted the preview camera window does not update. Using Chrome(Version 48.0.2564.109 (64-bit)) on Ubuntu 14.04 LTS.

A web page reload will cause a working camera preview window

avrdude autoreset

add avrdude autoreset files to debian package and do a post install for those scripts.
Needed for usage with the FabScanPi HAT.

Enhancement Request: Enhanced Slider Controls

The slider value (Threshold, Resolution, etc.) are only shown while the slider is operating. Makes it difficult for us old folks with no short term memory.

Would like to see an Adobe-like slider where:

  1. Current value is displayed near slider
  2. You can type a value in the box instead of sliding

Cleanup config file.

Default parameters for custom setups should not appear in config file.
Parameters like serial, camera, process_number can be removed,
fabscanpi-server should use default values if they are not set.

Enhancement Request: Wireless Subsystem Added to OS

Tried to get my system running on wireless and having no luck. Installed wireless-tools. Created config files. Still not able to get it working with two dongles. Usually very easy process.

Seems to be some things missing from the Raspian image (drivers?) that don't allow this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.