True Random fill screen

Dependencies:   mbed

main.cpp

Committer:
JLS
Date:
2011-01-23
Revision:
0:588d75585fe5

File content as of revision 0:588d75585fe5:

#include "TFT_4DGL.h"

TFT_4DGL lcd(p9,p10,p11);

int x,y,rdx,rdy;

int n = WHITE;

AnalogIn sigx(p19);
AnalogIn sigy(p20);

int main() {

while (1)

{

    float rndx = 65535*sigx;
    float rndy = 65535*sigy;
    
    rdx = int(rndx);
    rdy = int(rndy);
    
    srand (rdy*rdx);

    x = rand()%319;
    y = rand()%239;
    
    if (x <= 319 and y <= 239)
    
    {
    
    lcd.pixel(y,x,n);
    
    n = rand();
   
   }
       }
}