Pixelrinnsal

Less is more: Pixelflut with a canvas of 346 x 196 pixels and a 100 Mbit/s link. Use less bandwidth! :D

Where to watch

Hackcenter K6, near the entrance: see on c3nav

How to rinn

Pixelrinnsal utilises the Pingxelflut "protocol" (de), which encodes position and colour in an IPv6 address. To set a pixel, one simply has to send an IPv6 packet to the corresponding address.

The format of the addresses is as follows:

2a07:c483:100:241:0023:0042:ff00:ff00
\______  _______/ XXXX YYYY RRGG BBPP  XXXX = X coordinate, starting at 0 (big-endian)
       \/                              YYYY = Y coordinate, starting at 0 (big-endian)
     prefix                            RR   = Red channel
                                         GG = Green channel
                                       BB   = Blue channel
                                         PP = Padding (ignored)

In this example, the pixel at X=23, Y=42 is set to #ff00ff.

Note: Pixelrinnsal does not send responses, i.e. ping requests are not answered and TCP connections do not work.