Rev 156 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 156 | Rev 157 | ||
---|---|---|---|
Line 159... | Line 159... | ||
159 | LPSTR lpszCmdLine, int nCmdShow) { |
159 | LPSTR lpszCmdLine, int nCmdShow) { |
160 | 160 | ||
161 | double ret; |
161 | double ret; |
162 | // double voltage; |
162 | // double voltage; |
163 | double vSet=0; |
163 | double vSet=0; |
164 | int ch= |
164 | int ch=200; |
165 | int iret; |
165 | int iret; |
166 |
|
166 | int i, j; |
167 | char cret[2000]; |
167 | char cret[2000]; |
168 | 168 | ||
169 | HSNMP crate1; |
169 | HSNMP crate1; |
170 | 170 | ||
171 | if (InitCVIRTE (hInstance, 0, 0) == 0) |
171 | if (InitCVIRTE (hInstance, 0, 0) == 0) |
172 | return -1; /* out of memory */ |
172 | return -1; /* out of memory */ |
173 | 173 | ||
174 | MPOD_Start(); |
174 | MPOD_Start(); |
175 |
|
175 | // MPOD_Open(0,"arich-mpod1.kek.jp"); |
- | 176 | MPOD_Open(0,"f9mpod.ijs.si"); |
|
176 | crate1 = crateHsnmp[0]; |
177 | crate1 = crateHsnmp[0]; |
177 | 178 | ||
178 | printf("-----------------------------------------------------------------\n"); |
179 | printf("-----------------------------------------------------------------\n"); |
179 | 180 | /* |
|
- | 181 | for (i=0;i<8;i++) { |
|
- | 182 | setChannelSwitch(crate1, i, 0); |
|
- | 183 | setOutputVoltage(crate1, i, 0.); |
|
- | 184 | setChannelSwitch(crate1, 100+i, 0); |
|
- | 185 | setOutputVoltage(crate1, 100+i, 0.); |
|
- | 186 | } |
|
- | 187 | */ |
|
180 | strcpy(cret, MPOD_GetString(0,"moduleDescription. |
188 | strcpy(cret, MPOD_GetString(0,"moduleDescription.ma2")); |
181 | printf("Module type: %s\n",cret); |
189 | printf("Module type: %s\n",cret); |
182 | 190 | ||
183 | iret=getMainSwitch(crate1); |
191 | iret=getMainSwitch(crate1); |
184 | printf("Main Switch = %i\n", iret); |
192 | printf("Main Switch = %i\n", iret); |
185 | 193 | ||
Line 188... | Line 196... | ||
188 | printf("Module Number = %i\n", iret); |
196 | printf("Module Number = %i\n", iret); |
189 | 197 | ||
190 | iret=MPOD_GetIntCh(0,"fanNominalSpeed",0); |
198 | iret=MPOD_GetIntCh(0,"fanNominalSpeed",0); |
191 | printf("Fan nominal speed = %i\n", iret); |
199 | printf("Fan nominal speed = %i\n", iret); |
192 | 200 | ||
193 | ret=MPOD_GetDouble(0,"outputVoltage. |
201 | ret=MPOD_GetDouble(0,"outputVoltage.201"); |
194 | printf("Output Voltage = %f.\n", ret); |
202 | printf("Output Voltage = %f.\n", ret); |
195 | 203 | ||
- | 204 | setOutputVoltage(crate1, ch, 9000.); |
|
196 | // vSet = getOutputVoltage(crate1, ch); |
205 | // vSet = getOutputVoltage(crate1, ch); |
197 | vSet = MPOD_GetDoubleCh(0, "outputVoltage", ch+1); |
206 | vSet = MPOD_GetDoubleCh(0, "outputVoltage", ch+1); |
198 | printf("Output Voltage %i = %f.\n", ch, vSet); |
207 | printf("Output Voltage %i = %f.\n", ch, vSet); |
199 | 208 | ||
200 | //Test Channel Status |
209 | //Test Channel Status |