attachment
<div dir="ltr"><div>Hey Michael,</div><div><br></div><div>The doodle3d API looks pretty cool - I actually hadn't seen this one before. Here's my take:</div><div><br></div>good<div><ul><li>in active development (Tegh is no longer being developed unfortunately - I've stopped development to focus on my day job)</li><li>restful (simple, stateless, web and mobile devs are already familiar with it)</li><li>simpler JSON payloads then Tegh (less nested JSON)<br></li><li>no need for broadcast-based service discovery (ie. mdns or upnp which in my experience less developers are familiar with)</li><li>has an API for printer configuration (Tegh did not)</li><li>compatible with tons of 3D printers</li></ul><div>bad<br></div></div><div><ul><li>centralized/needs to be connected to the internet (depends on <a href="http://connect.doodle3d.com/api/">http://connect.doodle3d.com/api/</a> for printer discovery)</li><li>only supports a single hotend/extruder (AFAIK?)</li><li>larger json payloads for status polling (compared to Tegh change events)</li><li>no websocket or long polling api => no realtime events (developers have to implement ajax polling if they want something approximately the same however it's generally less efficient and in my experience a good way to kill cellphone batteries really quickly)</li></ul><div>Cheers,</div></div><div>Rob</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 4, 2015 at 9:58 AM, Michael Sweet <span dir="ltr"><<a href="mailto:msweet@apple.com" target="_blank">msweet@apple.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">All,<br>
<br>
Saw this 3D printer accessory while browsing today...<br>
<br>
<a href="http://www.doodle3d.com/help/api-documentation" target="_blank">http://www.doodle3d.com/help/api-documentation</a> <<a href="http://www.doodle3d.com/help/api-documentation" target="_blank">http://www.doodle3d.com/help/api-documentation</a>><br>
<br>
_________________________________________________________<br>
Michael Sweet, Senior Printing System Engineer, PWG Chair<br>
<br>
_______________________________________________<br>
3d-printing mailing list<br>
<a href="mailto:3d-printing@pwg.org">3d-printing@pwg.org</a><br>
<a href="https://www.pwg.org/mailman/listinfo/3d-printing" target="_blank">https://www.pwg.org/mailman/listinfo/3d-printing</a><br>
</blockquote></div><br></div>