Skip to content

bencikpeter/3DPrintingProtocols

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3DPrinting protocol

The system consists of two main parts:

Android app: Stored in a android_app folder as Android Studio project

Desktop middleware: Stored in middleware folder

Installation guide:

Android app

Import the project into android studio, build and run ;) No other dependencies required

Middleware

Dependencies:

  • mono project - required to run LPR Sender
  • fswatch - due to the bug in ippserver, the sripts cannot be executed automatically, fswatch utility is used to monitor the data directory of ippserver and exetute scripts
  • ippsample - ippserver utility from this bundle is used to connect to Android client

Installation:

  • All the files with *.sh extention must have executable executable permissions (execute chmod +x fileName )
  • An ippserver binary has to be copied to middleware folder
  • YSoft LPR sender must be copied to the middleware directory

Configuration:

In a file wrapper.sh the information such as IP address of a local SafeQ server, the username or the name of a queue are stored and could be modified

How to run

the desktop middleware is started by executing the startup.sh file. Log data are storred in a log.txt file in an active directory.

Android app is used through share menu of an Android device. An android device app has to be started before startup.sh otherwise the printers will not be discovered by the app.

The delivering printer is eDee. Behavior of files sent to DeeGreen is undefined

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published