Skip to content

Releases: euphy/polargraphcontroller

Repackaging without MacOS binary

01 Nov 20:35
Compare
Choose a tag to compare

The last precompiled MacOS binary triggered a virus alert: http://www.polargraph.co.uk/forum/polargraphs-group2/code-software-forum2/polargraph-controller-doing-mining-on-osx-thread642/ .

This bundle is identical to the last release, but without the MacOS binary.

Scrollable, serial port listing, MacOS controller binary, autorun from SD card

10 May 23:02
Compare
Choose a tag to compare

This release makes the serial port chooser work better for users with lots of serial ports. It includes a binary version of the controller for MacOS.

The polargraph server firmware for PolargraphSD will now automatically run autorun.txt if it finds one on the SD card.

polargraphcontroller 2.4.2

  • Expanded the serial port listing window.
  • Added MacOS precompiled binary.

polargraph_firmware_polarshield 1.4

  • Added autorun feature. Upon boot, the machine will automatically run a file on the SD card called autorun.txt.

Changed polygonizer, zoom behaviour

29 Mar 09:30
Compare
Choose a tag to compare

This release fixes a bug in the PolargraphSD firmware, and adds a couple of features to
the Polargraph Controller.

polargraphcontroller 2.4.0

polargraph_firmware_polarshield 1.3.1

  • Fixed: The pen lift height command was borked. Now unborked. Or at least,
    borked in a more functional way.

Linked density preview to penwidth

26 Jan 23:28
Compare
Choose a tag to compare

polargraphcontroller 2.3.0

Also forgot I did the release version numbering wrong last time. Back to datestamps.

Update to compile in Arduino IDE 1.6.6+

24 Jan 17:01
Compare
Choose a tag to compare

Firmwares can now compile in newest Arduino IDEs (v1.6.6+).
No more checksums!

Bundle:

  • Added: Adafruit_MotorShield to the packaged arduino-source/libraries.

polargraphcontroller 2.2.2

  • Added: The pixel density preview can now be posterized using a number
    spinner in the UI. This might be useful to visualise results when your
    dynamic range is compressed. Like when you're using a really small pixel,
    or a thick pen.
  • Added: The console is back! But different. This might be useful but is only
    intended as an interim solution. Ctrl-C for console.
    Partial solution to issue 8 (#8)
  • Fixed: The fix about motor defaults to be like PolargraphSD, mentioned in the
    previous version (2.1.1) actually has been fixed this time.
  • No MacOS build in this package. I've got no way of doing those on-demand.

polargraph_server_a1 1.2.1

  • Fixed: Compiles in Arduino IDE v1.6.6 and v1.6.7.

polargraph_server_polarshield 1.3

  • Updated: The comms protocol used in the polargraph_server_a1 has been brought
    over to polarshield. It uses proper line endings instead of checksums. In theory
    this is actually faster too, since it can
  • Fixed: Compiles in Arduino IDE v1.6.6 and v1.6.7.

Minor Polarshield fixes (#USE_LCD!)

10 Nov 23:15
Compare
Choose a tag to compare

polargraphcontroller 2.1.1

  • Fixed: The fit-machine-to-window sometimes backfires, and ends up with a
    negative machine size. There is now something to catch that.
  • Updated: Set default motor setup to be like PolargraphSD
    (200 steps / 8x stepMultiplier).

polargraph_server_polarshield 1.2.2

  • Fixed: euphy/polargraph_server_polarshield#8:
    Pen width is no longer "nan" after startup. This was an EEPROM loading issue.
  • Updated: Visibility of "calibrate" button can be controlled by a boolean.
    More suitable for general consumption.
  • Fixed: Uncommented #USE_LCD so ... it uses the LCD touch. This might have
    caused a lot of problems, so thanks to Erea for harrassing me into looking
    more closely at it.
  • Discovered: Doesn't work in Arduino IDE 1.6.6 (BOO!). DOES work in 1.6.5.

Re-added G-Code, plus a few windowing updates

25 Oct 12:08
Compare
Choose a tag to compare

polargraphcontroller 2.1.0

  • Closed: #6 - A sloppy merge meant that the GCode importing feature did not make it to the master branch from the Processing2 branch!
  • Closed: #5 - Window resizing left some ControlP5 buttons impossible to activate.
  • Updated: #2 - Machine scales to fit window vertically on startup.
  • Added: Button (Cycle Preview Style) to cycle through the different pixel density preview styles.
  • Upgraded bundled ControlP5 library to v2.2.5 (https://github.com/sojamo/controlp5/releases/tag/v2.2.5).
  • Included MacOS binary kindly built by Rainer Killinger (https://github.com/abcdev).

Running with Processing v2

13 Sep 18:16
Compare
Choose a tag to compare

polargraphcontroller v2.0

Updated to run in Processing v2.2.1, with the modern versions of ControlP5
and Geomerative. Functional differences are small, but the frame rate is
now limited to be pretty low, so it no longer grabs and entire core of your
CPU and strangles it to the ground. It's more gentle.

Processing v2.2.1 apparently cannot export MacOS binaries any more (from
Windows), so either a Mac user can help me by sending me one compiled on
your machine, or Mac users will have to make do with the old version
(packaged), or just run from source.

Though there have not been any intentional changes (beyond the frame rate
thing), Processing and ControlP5 have moved on a lot since v1.5, so I
bet there will be breaking things. I haven't come across them yet, but
consider this beta, and please let me know how you get on.

Fixed the startup issue on polargraph_server_polarshield

18 Jul 09:16
Compare
Choose a tag to compare

I had left a naughty piece of debug code in. It's out again.

Can compile in Arduino IDE 1.6x

15 Jul 20:32
Compare
Choose a tag to compare

Also updated the UTFT library to v2.81.
Changed bundle version numbering to be timestamp.