Prog Demo Version Mai 2018

Dependencies:   IHM_V2 mbed

Fork of NBoard_IHM_V2 by NBoard

Nboard.cpp

Committer:
gr66
Date:
2016-09-30
Revision:
8:0bbcd33e7811
Child:
10:4c838a5a5e42

File content as of revision 8:0bbcd33e7811:

#include "IHM.h"

IHM ihm;
Serial pc(SERIAL_TX, SERIAL_RX);

int main()
{
    unsigned char i=0,j;
    float pi=4*atan(1.0);
    pc.printf("debut");
    ihm.LCD_printf("Hello World      ");
    ihm.LCD_gotoxy(1,0);
    ihm.LCD_printf("PI= %f",pi);  // test affichage float
    ihm.BAR_set(0x3FF);
    wait(2);
    ihm.BAR_set(0x2AA);
    wait(2);
    ihm.BAR_set(0x155);
    wait(2);
    ihm.LCD_clear();
    while(1) {
        wait(0.1);
        printf("cod");
        i=ihm.COD_read();
        
        j=ihm.JOG_read();
        ihm.BAR_set((UINT16)(i));
        ihm.LCD_gotoxy(0,0);
        ihm.LCD_printf("Jog=%02d",j);
        ihm.LCD_gotoxy(1,0);
        ihm.LCD_printf("Cod=%03d",i);
  //      a=robot.bp(0);
  //      b=robot.bp(1);
  //      c=robot.bp(2);
  //      d=robot.bp(3);
  //      robot.led(i);
   //     robot.LCD_gotoxy(1,0);
  //      robot.LCD_printf("B0=%dB1=%dB2=%dB3=%d",a,b,c,d);
        //pc.printf("jog %d \n",j);
    }
}