The queuing server is being written in
PHP and MySQL under Apache on a Linux server.The server keeps track of the queue of users and, when a user reaches the top of the queue, acts as an
HTTP proxy between the control page and the hardware abstraction layer.
This allows creators of playgrounds to test their creations through a single user queuing system.
Requirement: Necessary
Status: Complete
By: Tarim
Allows users to queue for a playground. The basic version only allows one user to be active at a time.
Requirement: Necessary
Status: Complete
Timing: by 13 April
By: Tarim
A set of queuing URLs which allow “raw” access to PTTP. Gives a way for other peripherals (like Bluetooth phones) to control the playground.
Requirement: Optional
Status: Complete
Timing: 1 day
By: Tarim
Allow more than one player to control the playground at a time. Would be great to have this if possible as it demonstrates a really interesting aspect of the project.
Requirement: Optional
Status: Part architecture designed, not coded
Timing: 5 days
By: Tarim
The things which users queue up to play with.
The software to display images on a screen or projection through
XML. In Flash Action Script.
Requirement: Necessary
Status: Complete
Timing: by 13th April
By: Richard
Etch-a-sketch style projection
Requirement: Necessary
Status: Complete
By: Richard
User web interface for Instant Graffiti
Requirement: Necessary
Status: Complete
By: Tarim
The software to allowing mixing of video images under user control. In Flash Action Script and
HTML forms.
Requirement: Optional
Status: Part designed and coded
Timing: by 20th April
By: Richard
This may take the form of a very simple interface to allow players to turn sprites on and off.
Requirement: Optional
Status: Part designed and coded
Timing: 5 days
By: Richard or Tarim
A 3D LED cube run through a USB serial controller. This comprises the LED cube itself, an Arduino board and a small circuit to drive the LEDs and a user interface.
Requirement: Optional
Status: Cube constructed
Timing: restart after April 15th
By: Jon Williams (with possible help available from John Honniball)
A playground to allow users to play with a “mapping projection”. Fits with the flash projection system.
Requirement: Optional
Status: Not started yet
Timing: start after April 15th
By: Joanie
A simple game - uses the Animated Collage driver and some specific images. If multi-user mode is available then would fit well with that.
Requirement: Optional
Status: Awaiting other milestones
Timing: 1 day
By: Tarim or Richard
and
Timing: 5 days
By: Vicky + Wonky Films
Testing the final queuing system and playgrounds together.
Requirement: Necessary
Status: Complete
Timing: start 23 April
By: Tarim and Richard
Identify and source everything we need for May 6th.
Requirement: Necessary
Status: Complete
Timing: By 30th April
By: Chris