daftscience
48a2fd71a7
More reliable initialization of communication with repetier
2013-03-26 07:25:16 +00:00
Tom
9b2d166c6c
Prevents manual commands from interupting other commands
2013-03-25 14:01:48 -04:00
Gina Häußge
456ded3f36
Fixed off by one error in resend loop
2013-03-17 13:53:38 +01:00
Gina Häußge
ad1cbca22a
Added known error messages for checksum mismatches or expected line issues from Repetier to recognized "auto-correction" errors, made code around all that a bit more readable.
2013-03-17 10:58:34 +01:00
Gina Häußge
d6a83d174f
Overhauled resend handling to also work with alwaysSendChecksum feature. Also introduced new feature flag resetLineNumbersWithPrefixedN to make M110 commands send the target line number as part of their N prefix (Repetier), not as a separate N parameter (Marlin & co)
2013-03-16 18:25:39 +01:00
daftscience
5e22b4b096
Reset currentLine when changing state to printing
...
This keeps gcodePos and current line in sync when changing status to "Printing"
2013-03-16 05:30:02 -03:00
Gina Häußge
45419422d7
Merge branch 'devel' into repetier
2013-03-16 02:26:00 +01:00
Gina Häußge
8543d628b5
New serial log at ~/.octoprint/logs/serial.log
...
Logs the same content as the terminal tab and is restricted to 2MB in size (hopefully).
Closes #77
2013-03-16 02:24:33 +01:00
Gina Häußge
8ef580cfd9
Two changes to try to achieve repetier firmware compatibility
...
- Read a "wait" as an empty line in order to send keep alive temperature updates
- Added option to add a checksum to all commands. Needed to add current line tracking for this, let's hope that we'll never get out of synch here...
2013-03-16 01:57:05 +01:00
Gina Häußge
7e595b27ed
Bugfix: configfile parameter was not properly used for settings in all cases
2013-03-16 01:48:28 +01:00
Gina Häußge
1e381cc793
Moved setup instructions for Raspbian to a wiki page.
2013-03-16 00:34:40 +01:00
Gina Häußge
3350b48a76
Merge remote-tracking branch 'origin/master' into devel
2013-03-16 00:32:18 +01:00
Gina Häußge
e08783c8bf
Merge remote-tracking branch 'daprice/master' into devel
2013-03-16 00:28:37 +01:00
Gina Häußge
dc5b8d9606
Update README.md
2013-03-16 00:17:12 +01:00
Dale Price
088253e564
work around a bug in iOS 6 where ajax requests get cached and only work once
2013-03-14 20:55:02 -05:00
Gina Häußge
625ad32f6c
Merge pull request #75 from daprice/master
...
Fix storing of ItemListHelper sorting/filtering in localStorage
2013-03-13 02:36:10 -07:00
Dale Price
d564176c9c
fix localStorage bug by not trying (and failing) to make it a multidimensional array; use JSON to store array of filters in localStorage
2013-03-13 03:01:18 -05:00
Gina Häußge
4b8260b933
Fixed some indentation
2013-03-11 21:46:05 +01:00
Gina Häußge
e2798de727
Merge branch 'daftscience-master' into devel
2013-03-11 21:15:27 +01:00
Gina Häußge
1afb690b8f
... it's been a long day.
2013-03-11 21:05:52 +01:00
Gina Häußge
b7a3105655
Smallish fixes for argparser
2013-03-11 21:04:56 +01:00
Gina Häußge
363f00775b
New config options for daemonization, configfile location and basedir location
...
Using --daemon {start|stop|restart} OctoPrint can now be daemonized/controlled in daemon mode. Via --pidfile it's possible to set the pidfile to use, --configfile allows specification of the config.yaml to use, --basedir specifies the location of the basedir from which to base off the upload, timelapse and log folders. I also updated the README to include some config file settings which were previously undocumented.
2013-03-11 21:00:43 +01:00
Gina Häußge
8570f73794
Merge branch 'master' into devel
2013-03-11 18:41:35 +01:00
Tom
f10e10f5b3
Converts commands uppercase
2013-03-11 10:39:03 -04:00
Tom
2904bd62d7
Enter key sends command
...
Sending a command also clears the field.
2013-03-11 10:38:41 -04:00
Gina Häußge
b23098a265
Fixed TimedTimelapse
...
Fixed access of interval attribute
2013-03-11 09:39:54 +01:00
Gina Häußge
09adb8dfda
Fixed TimedTimelapse
...
Interval parameter gets now accessed correctly
2013-03-11 09:38:36 +01:00
Gina Häußge
1ebc0c0ce9
Temporary workaround for the gcode viewer options not cooperating until those are integrated a bit more.
...
Targets #35 .
2013-03-10 22:06:08 +01:00
Gina Häußge
fe1e02a1de
Added run-as-daemon to the readme.
2013-03-10 21:33:45 +01:00
Gina Häußge
53d6ee2484
Added credits to daemon.py
2013-03-10 21:08:14 +01:00
Gina Häußge
54dcbd3cc6
Fixed some identation and an obsolete import
2013-03-10 21:02:47 +01:00
Gina Häußge
1b1f118646
Merge branch 'richardjm-daemon' into daemon
...
Conflicts:
octoprint/server.py
2013-03-10 19:11:16 +01:00
Gina Häußge
1ead7ba23c
Added Pines Notify to the credits.
2013-03-10 17:55:31 +01:00
Gina Häußge
7fc8dd22a1
Added some info to the readme regarding system commands
2013-03-10 17:46:46 +01:00
Gina Häußge
ff1678ab30
Set shell=True in subprocess calls to allow usage of string commands (instead of lists separating command from arguments)
2013-03-10 17:17:50 +01:00
Gina Häußge
eb3832b028
Implemented support for customizable system actions/commands, e.g. for shutting down/rebooting the system OctoPrint's running on from within the UI.
2013-03-10 17:04:05 +01:00
Richard Mitchell
ad175c24fd
Logging not working because start() not called
2013-03-10 15:54:58 +00:00
Richard Mitchell
07caef034b
Improve comment reason
2013-03-10 13:40:53 +00:00
Richard Mitchell
37f3f771fb
Incorrect indentation
2013-03-10 13:18:34 +00:00
Richard Mitchell
7226c1edae
Lots of work to daemonise - logging still not working
2013-03-10 13:14:37 +00:00
Gina Häußge
a261896186
Fixed using wrong item collection for timelapse files, lead to always displaying all files, not just the ones of the current page.
2013-03-09 12:58:15 +01:00
Gina Häußge
1d2a2c873f
Fixed settings for ffmpeg path
2013-03-09 00:29:07 +01:00
Gina Häußge
07d4a8fd4f
Added (optional!) watermark addition to generated timelapse movies.
2013-03-09 00:23:52 +01:00
Gina Häußge
3b50fdcf3f
Switched column sizes for gcode and timelapse file tables to pixel values.
2013-03-08 23:25:04 +01:00
Gina Häußge
70f5ea3f7f
Fixed configuration of snapshot url
2013-03-08 23:24:30 +01:00
Gina Häußge
133831e08e
Fixed buggy column styles for gcode and timelapse file tables
2013-03-08 21:47:51 +01:00
Gina Häußge
f1dc0a629a
Fixed state information for gcode file upload. Now offers some status text that gives feedback whether file is still uploading to the server or being saved to disk on the server.
2013-03-08 21:05:53 +01:00
Gina Häußge
95d6c18183
Use contrast function for calculating text color in navbar
2013-03-08 20:36:18 +01:00
Gina Häußge
1361c48bf6
Merge pull request #63 from richardjm/devel
...
Missing semi-colon causing problems
2013-03-08 00:45:30 -08:00
Richard Mitchell
26c6c0fb5f
Missing semi-colon causing problems
2013-03-08 06:34:31 +00:00