-
Notifications
You must be signed in to change notification settings - Fork 8
/
README
66 lines (50 loc) · 2.55 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
Control software for the DLP based 3D printer 'B9Creator'.
Installation: See INSTALL
Changelog:
13. Feb. 2012: Update Readme to respect newer firmware on Raspberry Pi.
1. Dec. 2012: Update supported specification to DLP3DPAPI 1.1
and Firmware 1.0.7.
Start and example usage on Raspberry PI:
If the compiling went successful, the build directory contains
the executable 'bin/main'. You could append arguments
of the type '--dfb:[option]' to change the DirectFB settings.
Satisfying DirectFB values depend on your system. If the default
values does not work you should extend
'bin/start.sh' with your desired argument tuple.
Some example settings are already included in bin/start.sh.
Open a SSH connection and go into the build directory of
TinyPrint. Call 'bin/start.sh pi' one-time
to generate the configuration file 'b9CreatorSettings.json'.
Quit the first run with Ctrl+C.
Open the configuration file and replace the value of 'comPort'
with the serial port of the printer on your system. In most cases,
the default value, /dev/ttyACMO, is already correct.
As final step, restart the executable and try to open
http://[raspberry pi IP]:9090.
I suggest the usage of GNU Screen to detach TinyPrint
from the SSH connecion.
Start and example usage on your Desktop PC:
If the compiling went successful, the build directory contains
the executable 'bin/main'. You could append arguments
of the type '--dfb:[option]' to change the DirectFB settings.
Satisfying DirectFB values depend on your system. If the default
values does not work you should extend
'bin/start.sh' with your desired argument tuple.
Some example settings are already included in bin/start.sh.
Go into the build directory of TinyPrint and call
'bin/start.sh' one-time to generate the configuration file
'b9CreatorSettings.json'. Quit the first run with Ctrl+C.
Open the configuration file and replace the value of 'comPort'
with the serial port of the printer on your system. In most cases,
the default value, /dev/ttyACMO, is already correct.
As final step, restart the executable and try to open
http://localhost:9090.
Click on "Show Display" to start the framebuffer on the next
free virtual console. Use Ctrl+Alt+F7 and Ctrl+Alt+F8 (or other Fx keys)
to switch between your normal graphical interface and TinyPrint.
=================================================================
Remark:
Unfortunately, I do not know how to use Directfb without
super user rights. I assume you need to start it with
'sudo'. Or you use the parameter --dfb:system=x11.
Help would be appreciated.