Commit Graph

126 Commits (9da31237965a058ecc22196014b9f52f5c99421e)

Author SHA1 Message Date
Raphaël Vinot 9da3123796 Improve dynamic configuration
* Control framerate in the forwarder
* The processing client can use a smaller framerate than the default/max
* The processing client can send an image smaller than the full screen
    Known Bug: doesn't work if the width is smaller than the one of the screen
* The default config is sent to the processing client by the server
    Sanity checks are made on the client configuration
* Code Cleanup
2015-03-20 00:46:31 +01:00
Raphaël Vinot 8d371b95df Cleanup, only send the ledsPerStrip value to the teensy 2015-03-19 00:09:50 +01:00
Raphaël Vinot b48140d50f todo ++ 2015-03-18 00:29:45 +01:00
Raphaël Vinot 67d265c59d Add TODOs 2015-03-17 08:38:58 +01:00
Raphaël Vinot 09d9826086 some speed tests 2015-03-17 00:39:57 +01:00
Raphaël Vinot f1b708db97 Fix last commit 2015-03-17 00:00:47 +01:00
Raphaël Vinot e0cbe48414 Initial version of processing over TCP stuff. Not really working. 2015-03-16 01:27:30 +01:00
Raphaël Vinot 52835c9b8c Use more leds, too slow, need to try with real Serial 2015-03-10 00:35:38 +01:00
Raphaël Vinot 460c89f459 add support for long lines (one single LED strip) 2015-03-09 21:31:24 +01:00
Raphaël Vinot db4bd6927b initial test to support the 1-LED-strip mode 2015-03-09 00:42:34 +01:00
Raphaël Vinot 9710a7f87f add example to control pixels independently 2015-03-08 23:54:36 +01:00
Raphaël Vinot c1c24bdf3b add 2D image support 2015-03-05 23:37:16 +01:00
Raphaël Vinot fd4089dae9 fix the unsigned byte issue. 2015-03-05 22:58:41 +01:00
Raphaël Vinot a821b22cad add python example. Partially working. 2015-03-03 01:12:31 +01:00
Raphaël Vinot 32018441d9 cleanup 2015-03-02 20:23:46 +01:00
Raphaël Vinot c2ef20184b Prototype of processing code on teensy 3.1 & OctoWS2811 2015-03-02 00:24:26 +01:00
Raphaël Vinot 30c7b90032 Initial commit v2 2015-02-22 02:00:47 +01:00
Gunstick 6ee4c5312b Merge branch 'master' of github.com:syn2cat/syndilights 2015-02-21 17:47:48 +01:00
Gunstick ea4264fc34 some more clients and test code for arduino 2015-02-21 17:47:04 +01:00
Georges Kesseler 119ca352ee description of casino museum project in an svg file 2015-02-21 15:14:33 +01:00
Gunstick 1c8e41e8ad first light for s2l type packets
icorrect mapping from xy coordinates to zigzag neopixel leds
the reciever arduino code has a bad xy calculation so displays garbage from ram
into the pixels
2015-02-16 23:36:52 +01:00
Gunstick f4c71012be new displayclient for arduino with ethernet shield and neopixels
format for central config file describing dynamically the setup
moved some files around and adapted runitall / readme for the new layout
2015-02-13 22:53:04 +01:00
Steve Clement 4d02195fd6 - quick reformat of readme 2015-02-09 11:23:09 +01:00
Steve Clement f55f6fa426 - README is in gh-markdown 2015-02-09 11:22:15 +01:00
Steve Clement 8571fe08fc - quick reformat of readme 2015-02-09 11:21:41 +01:00
Gunstick 5c4e88dfb4 Merge remote-tracking branch 'origin/master' 2015-02-08 22:04:01 +01:00
Gunstick e19a6e9836 Initial commit 2015-02-08 22:00:49 +01:00
Gunstick 57548fdd05 last update 2015-02-08 21:57:21 +01:00
Cyrille Médard de Chardon 752ad181d1 Updated README about problems 2014-09-02 23:34:16 +01:00
Gunstick 775dbf25f4 add a script to start the demos in one command. runs frameserver, nocejs, browser and 2 clients
changed some bits in clients: ports and z value
2013-10-08 21:52:38 +02:00
Gunstick 64c6b6da23 changed source ports in clients to make parallel run possible 2013-09-30 23:49:43 +02:00
cyrille ea4d06c5eb some more changes 2013-09-30 23:36:19 +02:00
cyrille 581bcd71e9 Finished full client to web stack, works fine 2013-09-30 23:32:09 +02:00
cyrille e760498b3b Working on client -> frameserver -> ws_udp.js -> visionneuse.html stack 2013-09-22 22:17:12 +02:00
Gunstick bffff1a33a Merge branch 'master' of git+ssh://source.hacker.lu/var/repo/projects/syndilights
Conflicts:
	frameserver/defines.h
2013-09-22 14:47:18 +02:00
Gunstick 89954b0344 corrected makefile
changed defines.h to rgb mode and set new HASH
2013-09-22 14:34:25 +02:00
cyrille 7a5a42ccda cleaned up debugging print stat. 2013-09-22 00:26:32 +02:00
cyrille 2c643102cf Update size, channels, web server, working example cellular.py 2013-09-22 00:23:13 +02:00
cyrille 822e420560 Added a client, not quite working yet 2013-09-19 22:29:57 +02:00
Gunstick cbd20847f6 some infos in the readme added 2013-09-19 11:30:38 +02:00
Gunstick 050d0a0c1c documented the frame format
created nodejs display server
created html5 canvas visualizer of frames
2013-09-16 23:11:42 +02:00
Gunstick 16beb2f684 client-server: the ws_stdin.js reads from stdin. visionneuse.html can be in multiple browsers and displays the texts typed on stdin 2013-09-03 21:47:15 +02:00
Gunstick 86190027c1 Merge branch 'master' of git+ssh://source.hacker.lu/var/repo/projects/syndilights 2013-09-02 21:00:16 +02:00
Gunstick 740f3bd1fa a ws server and a ws client 2013-09-02 20:59:31 +02:00
Cyrille Médard de Chardon 22ceaf4f83 Updated websocket server so that it sends date-time every five seconds to all clients 2013-09-02 20:33:43 +02:00
Cyrille Médard de Chardon 4a2921bd08 Merge branch 'master' of git+ssh://source.hacker.lu/var/repo/projects/syndilights 2013-09-01 22:56:27 +02:00
Cyrille Médard de Chardon c519459aa8 Added a websocket demo 2013-09-01 22:54:51 +02:00
Gunstick 30d8aa4bb0 server for display clients: readme 2013-09-01 22:52:39 +02:00
Gunstick e827fdecad forgot the night skyline png 2013-09-01 20:39:53 +02:00
Gunstick f340cfc952 night skyline for the html demos 2013-09-01 20:34:51 +02:00