Solid experiment slow control.

Dependencies:   AD5384 SWSPI S_SCTRL_SMlib T_adt7320 adc_ad9249 mbed sscm_comm

Fork of sscm by wimbeaumont Project

Revision:
5:1be2795321e2
Parent:
4:4f7a57fac239
--- a/main.cpp	Tue Oct 07 20:37:37 2014 +0000
+++ b/main.cpp	Tue Oct 07 21:31:25 2014 +0000
@@ -69,7 +69,7 @@
     assignports(&hwl);
     setdefault(hwl);
     // reuse getVesion 
-    getVersion gv(VERSION, VERSION, __TIME__, __DATE__ );
+    getVersion gv(VERSION, VERSION, __TIME__, __DATE__);
     getVersion gvc;
     getsscmVersion gvsscm;
     SWSPI spi(hwl.mosi[0], hwl.miso[0], hwl.sclk[0]); // mosi, miso, sclk
@@ -119,62 +119,62 @@
                     pc.printf("check now ranges %d %d  \n\r", cmd.con,
                               cmd.devnr);
                     if (!strcmp(cmd.cmd, "spa1")) {
-                        adc[cmd.con-1][cmd.devnr-1].setPattern1(cmd.datain);
+                        adc[cmd.con - 1][cmd.devnr - 1].setPattern1(cmd.datain);
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "spa2")) {
-                        adc[cmd.con-1][cmd.devnr-1].setPattern2(cmd.datain);
+                        adc[cmd.con - 1][cmd.devnr - 1].setPattern2(cmd.datain);
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "rpa1")) {
-                        adc[cmd.con-1][cmd.devnr-1].readPattern1(do16);
+                        adc[cmd.con - 1][cmd.devnr - 1].readPattern1(do16);
                         cmd.dataout=do16;
                         cmd.status=0;
                     }
                     if (!strcmp(cmd.cmd, "rpa2")) {
-                        adc[cmd.con-1][cmd.devnr-1].readPattern2(do16);
+                        adc[cmd.con - 1][cmd.devnr - 1].readPattern2(do16);
                         cmd.dataout=do16;
                         cmd.status=0;
                     }
                     if (!strcmp(cmd.cmd, "rr08")) {
-                        adc[cmd.con-1][cmd.devnr-1].readReg8(cmd.ch, do8);
+                        adc[cmd.con - 1][cmd.devnr - 1].readReg8(cmd.ch, do8);
                         cmd.dataout = (u16) do8;
-                        cmd.status=0;
+                        cmd.status= 0 ;
                     }
                     if (!strcmp(cmd.cmd, "rr16")) {
-                        adc[cmd.con-1][cmd.devnr-1].readReg16(cmd.ch, do16);
-                        cmd.dataout= (u32) do16;
-                        cmd.status=0;
+                        adc[cmd.con - 1][cmd.devnr - 1].readReg16(cmd.ch, do16);
+                        cmd.dataout = (u32) do16;
+                        cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "sr08")) {
-                        adc[cmd.con-1][cmd.devnr-1].setReg8(cmd.ch, (u8) cmd.datain);
+                        adc[cmd.con - 1][cmd.devnr - 1].setReg8(cmd.ch, (u8) cmd.datain);
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "sr16")) {
-                        adc[cmd.con-1][cmd.devnr-1].setReg16(cmd.ch, (u16) cmd.datain);
+                        adc[cmd.con - 1][cmd.devnr - 1].setReg16(cmd.ch, (u16) cmd.datain);
                         cmd.dataout = cmd.datain;
-                        cmd.status=0;
+                        cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "ghrv")) {
-                        do16 = adc[cmd.con-1][cmd.devnr-1].getHdrVersion();
+                        do16 = adc[cmd.con - 1][cmd.devnr - 1].getHdrVersion();
                         cmd.dataout = do16;
                         cmd.status=0;
                     }
                     if (!strcmp(cmd.cmd, "gscv")) {
-                        do16 = adc[cmd.con-1][cmd.devnr-1].getSrcVersion();
+                        do16 = adc[cmd.con - 1][cmd.devnr - 1].getSrcVersion();
                         cmd.dataout = do16;
-                        cmd.status=0;
+                        cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "ini1")) {
-                        adc[cmd.con-1][cmd.devnr-1].init1();
+                        adc[cmd.con - 1][cmd.devnr - 1].init1();
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "ini2")) {
-                        adc[cmd.con-1][cmd.devnr-1].init2();
+                        adc[cmd.con - 1][cmd.devnr - 1].init2();
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
@@ -182,80 +182,80 @@
                 case DAC :
                     cmd.status = 2;
                     if (!strcmp(cmd.cmd, "sdac")) {
-                        dac[cmd.con-1][cmd.devnr-1].set_dac(cmd.ch, cmd.datain);
+                        dac[cmd.con - 1][cmd.devnr - 1].set_dac(cmd.ch, cmd.datain);
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "rdac")) {
-                        do16=dac[cmd.con-1][cmd.devnr-1].get_dac(cmd.ch);
-                        cmd.dataout=do16;
-                        cmd.status=0;
+                        do16=dac[cmd.con - 1][cmd.devnr - 1].get_dac(cmd.ch);
+                        cmd.dataout = do16;
+                        cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "ini1")) {
-                        dac[cmd.con-1][cmd.devnr-1].init1();
+                        dac[cmd.con - 1][cmd.devnr - 1].init1();
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "ini2")) {
-                        dac[cmd.con-1][cmd.devnr-1].init2();
+                        dac[cmd.con - 1][cmd.devnr - 1].init2();
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "srst")) {
-                        dac[cmd.con-1][cmd.devnr-1].soft_rst();
+                        dac[cmd.con - 1][cmd.devnr - 1].soft_rst();
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "ghrv")) {
-                        do16 = dac[cmd.con-1][cmd.devnr-1].getHdrVersion();
+                        do16 = dac[cmd.con - 1][cmd.devnr - 1].getHdrVersion();
                         cmd.dataout = do16;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "gscv")) {
-                        do16 = dac[cmd.con-1][cmd.devnr-1].getSrcVersion();
+                        do16 = dac[cmd.con - 1][cmd.devnr - 1].getSrcVersion();
                         cmd.dataout = do16;
                         cmd.status = 0;
                     }
                     break; 
                 case TEMP:
-                    cmd.status=2;
+                    cmd.status = 2;
                     if (!strcmp(cmd.cmd, "rtpd")) {
-                        do16 = temp[cmd.con-1][cmd.devnr-1].get_T();
+                        do16 = temp[cmd.con - 1][cmd.devnr - 1].get_T();
                         cmd.dataout = do16;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "gtid")) {
-                        do8 = temp[cmd.con-1][cmd.devnr-1].getId();
+                        do8 = temp[cmd.con - 1][cmd.devnr - 1].getId();
                         cmd.dataout = do8;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "rtcr")) {
-                        do16 = temp[cmd.con-1][cmd.devnr-1].get_TcritSP();
+                        do16 = temp[cmd.con - 1][cmd.devnr - 1].get_TcritSP();
                         cmd.dataout = do16;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "stcr")) {
-                        temp[cmd.con-1][cmd.devnr-1].set_TcritSP(cmd.datain);
+                        temp[cmd.con - 1][cmd.devnr - 1].set_TcritSP(cmd.datain);
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "ghrv")) {
-                        do16 = temp[cmd.con-1][cmd.devnr-1].getHdrVersion();
+                        do16 = temp[cmd.con - 1][cmd.devnr - 1].getHdrVersion();
                         cmd.dataout = do16;
-                        cmd.status=0;
+                        cmd.status = 0;
                     }
-                    if (!strcmp( cmd.cmd, "gscv")) {
-                        do16 = temp[cmd.con-1][cmd.devnr-1].getSrcVersion();
+                    if (!strcmp(cmd.cmd, "gscv")) {
+                        do16 = temp[cmd.con - 1][cmd.devnr - 1].getSrcVersion();
                         cmd.dataout = do16;
-                        cmd.status=0;
+                        cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "ini1")) {
-                        temp[cmd.con-1][cmd.devnr-1].init1();
+                        temp[cmd.con - 1][cmd.devnr - 1].init1();
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
                     if (!strcmp(cmd.cmd, "ini2")) {
-                        temp[cmd.con-1][cmd.devnr-1].init2();
+                        temp[cmd.con - 1][cmd.devnr - 1].init2();
                         cmd.dataout = cmd.datain;
                         cmd.status = 0;
                     }
@@ -264,12 +264,12 @@
                     cmd.status = 2;
                     if (!strcmp(cmd.cmd, "t_hb")) {
                         heartbeat = !heartbeat;
-                        cmd.status=2;
+                        cmd.status = 2;
                     }
                     if (!strcmp(cmd.cmd, "gmpv")) {
                         do16 = gv.getHdrVersion();
                         cmd.dataout = do16;
-                        cmd.status=0;
+                        cmd.status = 0;
                     }        
                     if (!strcmp(cmd.cmd, "gvhv")) {
                         do16 = gvc.getHdrVersion();
@@ -293,7 +293,7 @@
                     }          
                     break;
              default:
-                cmd.status=1;
+                cmd.status = 1;
              break;
             } // end switch 
             encode_cmd(cmdoutstr, &cmd);