/cvi/apps/mergertest/TDraw.cxx |
---|
0,0 → 1,75 |
#include <stdlib.h> |
#include <stdio.h> |
#include <TCanvas.h> |
#include <TGraph.h> |
int TDraw(const char *fname ){ |
FILE *fp=fopen(fname,"r"); |
if (!fp) return -1; |
unsigned long t; |
int type; |
float temp0; |
TGraph *gr[3]; |
float f[10]; |
int j=0; |
int ndim=400; |
char line[400]; |
int colorTable[14] = { kBlack, kGray, kRed, kGreen, kBlue, kYellow, kMagenta, kCyan, kOrange, kSpring, kTeal, kAzure, kViolet, kPink }; |
char SensorType[3][16]={"T","Tmin","Tmax"} |
double time0; |
int first=1; |
TLegend *leg= new TLegend(0.85,0.8,1,0.95); |
for (int i=0;i<3;i++) { |
gr[i] = new TGraph(); |
gr[i]->SetLineColor(colorTable[i%14]); |
gr[i]->SetLineWidth(3); |
gr[i]->SetMarkerColor(colorTable[i%14]); |
gr[i]->SetMarkerStyle(20+i); |
sprintf(line,"%s;t(s);T(deg.)",fname); |
gr[i]->SetTitle(line); |
sprintf(line,"%s",SensorType[i]); |
leg->AddEntry(gr[i],line,"l"); |
} |
while (fgets(line,ndim,fp)!=NULL) { |
printf("%d***********\n",j++); |
printf("***%s\n", line); |
sscanf(line,"%ul%d%f",&t,&type,&temp0); |
if(first){ |
time0=t; |
first=0; |
} |
printf("%ul\t%d\t%f\n",t,type,temp0); |
if (type<3 && type>-1) gr[type]->SetPoint (gr[type]->GetN(), t-time0, temp0); |
} |
fclose(fp); |
TCanvas *c1 = new TCanvas("c1","Merger temperature",200,10,1400,1000); |
c1->SetFillColor(kWhite); |
c1->SetGrid(); |
//gr[0]->GetXaxis()->SetTimeDisplay(1); // The X axis is a time axis |
//gr[0]->GetXaxis()->SetTimeFormat("%d.%m.%H:%M"); |
gr[0]->GetYaxis()->SetLabelSize(0.02); |
gr[0]->GetXaxis()->SetLabelSize(0.02); |
gr[0]->Draw("AWL"); |
gr[0]->GetYaxis()->SetRangeUser(0,80); |
for (int j = 0; j < 3; j++) { |
gr[j]->Draw("LSAME"); |
} |
leg->Draw(); |
c1->Modified(); |
c1->Update(); |
char picname[1024]; |
sprintf(picname,"%s.png",fname); |
c1->SaveAs(picname); |
return 0; |
} |
/cvi/apps/mergertest/arich_merger_rev01.bit |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/cvi/apps/mergertest/impact.bat |
---|
0,0 → 1,3 |
rem @C:\Xilinx\14.7\ISE_DS\ISE\bin\nt\impact.exe -batch %1 > %2 2>&1 |
rem @C:\Xilinx\14.7\LabTools\LabTools\bin\nt\impact.exe -batch %1 > %2 2>&1 |
@C:\Xilinx\14.7\LabTools\LabTools\bin\nt\impact.exe -batch %1 > %2 2>&1 |
/cvi/apps/mergertest/impact.cmd |
---|
0,0 → 1,6 |
setmode -bscan |
setcable -port usb21 -baud 3000000 |
identify |
readTemperatureAndVoltage -p 1 |
exit |
/cvi/apps/mergertest/mergerjtag.c |
---|
0,0 → 1,270 |
#include <ansi_c.h> |
#include <utility.h> |
#include <cvirte.h> |
#include <userint.h> |
#include "mergerjtag.h" |
static int panelHandle; |
void bin2hex (const char * str, char *target) |
{ |
char target0[0xFF],target1[0xFF]; |
int i; |
int end= strlen(str); |
target0[0]=0; |
if (end>32) strncpy (target0, &str[end-32-1] , 32); |
target0[32]=0; |
end-=32; |
if (end>0) { |
strncpy (target1, &str[0] , end); |
target1[end-1] = 0; |
} |
// printf("==>%s %s\n==>%s\n", target1, target0, str); |
sprintf(target,"0x%08X%08X",strtoul (target1, NULL, 2) ,strtoul (target0, NULL, 2) ); |
} |
char impact_output[255]= "impact_merger.txt"; |
int jtagexecute(const char *impactcmd, int wait){ |
char cmd[255]; |
int jtagchainid = 1; |
FILE *fp =fopen("impact.cmd","w"); |
fprintf(fp,"setmode -bscan\n"); |
fprintf(fp,"setcable -port usb21 -baud 3000000\n"); |
fprintf(fp,"identify\n"); |
fprintf(fp,"%s\n", impactcmd ); |
fprintf(fp,"exit\n"); |
fclose(fp); |
sprintf(cmd,"impact.bat impact.cmd %s ", impact_output); |
printf("%s\n",cmd); |
if (wait) return system(cmd); |
else return LaunchExecutableEx (cmd, LE_SHOWNORMAL, NULL); |
} |
int loadbit( int wait){ |
const char impactcmd[255]="impact.cmd"; |
char cmd[255]; |
int jtagchainid = 1; |
char bitfile[255]="arich_merger_rev01.bit"; |
//GetCtrlVal(pnl, PANEL_BITFILE,bitfile); |
char foutput[255]="impacttest_feb"; |
FILE *fp =fopen(impactcmd,"w"); |
fprintf(fp, |
"setmode -bscan\n" |
"setcable -port usb21 -baud 3000000\n" |
"identify\n"); |
//fprintf(fp, "readdna -p %d\n", jtagchainid ); |
fprintf(fp, "assignfile -p %d -file %s\n",jtagchainid, bitfile ); |
fprintf(fp, "program -p %d -prog\n" ,jtagchainid ); |
// fprintf(fp, "verify -p %d\n",jtagchainid ); |
fprintf(fp,"exit\n"); |
fclose(fp); |
sprintf(cmd,"impact.bat %s %s ", impactcmd,impact_output); |
printf("%s\n",cmd); |
if (wait) system(cmd); |
else LaunchExecutableEx (cmd, LE_SHOWNORMAL, NULL); |
return 0; |
} |
int ImpactOutputInspect( const char *fname, const char *opt){ |
FILE *fout; |
const int ndim=400; |
char buff[ndim]; |
char fpgasn[0xFF], hexsn[0XFF]; |
char impactout[255]; |
char *ret; |
char *ret0; |
char *ret1; |
char *ret2; |
int downloadok=0; |
int xc6slx45=0; |
FILE *fp = NULL; |
if (fname!=NULL) fp = fopen (fname, opt); |
fout = fopen (impact_output, "r"); |
while (fgets(buff,ndim,fout)!=NULL) { |
// printf("%s",buff); |
ret=strstr(buff, "INFO:iMPACT:188 - '1': Programming completed successfully."); |
if (ret !=NULL){ |
printf("Download OK!\n"); |
//SetCtrlVal(pnl,firmware_control[febboard], 1); |
downloadok=1; |
} |
ret=strstr(buff, "INFO:iMPACT:501 - '1': Added Device xc5vlx50t successfully."); |
if (ret !=NULL){ |
printf("Device xc5vlx50t found!\n"); |
//SetCtrlVal(pnl,fpga_control[febboard], 1); |
xc6slx45=1; |
} |
ret=strstr(buff, "Temperature"); |
for (int k=0;k<2;k++){ |
if (ret !=NULL){ |
char t0[0xFF]=""; |
printf("#%s#\n",ret); |
for (int i=0;i<3;i++){ |
ret=strstr(ret, "Reading:"); |
if (ret!=NULL) { |
ret=(ret+8); |
sscanf(ret,"%s", t0); |
printf("t=%ul sens=%d T=%s\n",time(NULL), i+k*2, t0); |
if (fp){ |
fprintf(fp, "%ul %d %s\n",time(NULL), i+k*2, t0); |
} |
} else break; |
} |
if (k==0) { |
fgets(buff,ndim,fout); |
ret=strstr(buff, "Reading:"); |
} |
} |
} |
ret=strstr(buff, "'1': DNA ="); |
if (ret !=NULL){ |
sscanf(ret,"'1': DNA = '%s", fpgasn); |
bin2hex(fpgasn,hexsn); |
printf("%s",hexsn); |
//SetCtrlVal(pnl,target_control[febboard], hexsn); |
} else { |
sprintf(hexsn,""); |
} |
} |
if (fp) fclose (fp); |
fclose(fout); |
return 0; |
} |
FILE *fmon=NULL; |
int main (int argc, char *argv[]) { |
if (InitCVIRTE (0, argv, 0) == 0) |
return -1; /* out of memory */ |
if ((panelHandle = LoadPanel (0, "mergerjtag.uir", PANEL)) < 0) |
return -1; |
double tinterval; |
GetCtrlVal(panelHandle, PANEL_TINTERVAL, &tinterval); |
SetCtrlAttribute (panelHandle, PANEL_TIMER, ATTR_INTERVAL, tinterval); |
TimerOnOffCB(panelHandle, PANEL_TIMERON, EVENT_COMMIT,NULL,0,0); |
DisplayPanel (panelHandle); |
RunUserInterface (); |
DiscardPanel (panelHandle); |
if (fmon) fclose(fmon); |
return 0; |
} |
int CVICALLBACK ExitCB (int panel, int control, int event, |
void *callbackData, int eventData1, int eventData2) { |
switch (event) { |
case EVENT_COMMIT: |
QuitUserInterface (0); |
break; |
} |
return 0; |
} |
int CVICALLBACK ReadCB (int panel, int control, int event, |
void *callbackData, int eventData1, int eventData2) { |
switch (event) { |
case EVENT_COMMIT: |
jtagexecute("readTemperatureAndVoltage -p 1\n", 1); |
ImpactOutputInspect("read_out.txt","w"); |
break; |
} |
return 0; |
} |
int CVICALLBACK LoadCB (int panel, int control, int event, |
void *callbackData, int eventData1, int eventData2) { |
switch (event) { |
case EVENT_COMMIT: |
loadbit(1); |
ImpactOutputInspect("loadbit_out.txt","w"); |
break; |
} |
return 0; |
} |
int CVICALLBACK TimerOnOffCB (int panel, int control, int event, |
void *callbackData, int eventData1, int eventData2) |
{ |
int state; |
switch (event) |
{ |
case EVENT_COMMIT: |
GetCtrlVal(panel, control, &state); |
if (state){ |
printf ("Enabling timer....\n"); |
ResumeTimerCallbacks(); |
} else { |
SuspendTimerCallbacks (); |
printf ("Disabling timer....\n"); |
} |
break; |
} |
return 0; |
} |
int CVICALLBACK SetIntervalCB (int panel, int control, int event, |
void *callbackData, int eventData1, int eventData2) { |
double tinterval; |
switch (event) { |
case EVENT_COMMIT: |
GetCtrlVal(panel, control, &tinterval); |
SetCtrlAttribute (panel, PANEL_TIMER, ATTR_INTERVAL, tinterval); |
break; |
} |
return 0; |
} |
int CVICALLBACK TimerCB (int panel, int control, int event, |
void *callbackData, int eventData1, int eventData2) { |
switch (event) { |
case EVENT_TIMER_TICK: |
jtagexecute("readTemperatureAndVoltage -p 1\n", 1); |
ImpactOutputInspect("merger_temperature.txt","a"); |
break; |
} |
return 0; |
} |
int CVICALLBACK DrawCB (int panel, int control, int event, |
void *callbackData, int eventData1, int eventData2) { |
switch (event) { |
case EVENT_COMMIT:{ |
char name[MAX_PATHNAME_LEN]; |
// char dfile[MAX_PATHNAME_LEN]; |
// char efile[MAX_PATHNAME_LEN]; |
// status = FileSelectPopup ("dat", "*.dat", ".dat", |
// "Izberi datoteko s podatki", |
// VAL_LOAD_BUTTON, 0, 0, 1, 0, efile); |
// EscapeString(efile,dfile); |
sprintf(name ,"C:/root/bin/root.exe TDraw.cxx(\\\"%s\\\")", "merger_temperature.txt"); |
// sprintf(name ,"C:/root/bin/root.exe IUdraw.cxx"); |
printf("%s\n",name); |
LaunchExecutable(name); |
break; |
} |
} |
return 0; |
} |
/cvi/apps/mergertest/mergerjtag.h |
---|
0,0 → 1,50 |
/**************************************************************************/ |
/* LabWindows/CVI User Interface Resource (UIR) Include File */ |
/* */ |
/* WARNING: Do not add to, delete from, or otherwise modify the contents */ |
/* of this include file. */ |
/**************************************************************************/ |
#include <userint.h> |
#ifdef __cplusplus |
extern "C" { |
#endif |
/* Panels and Controls: */ |
#define PANEL 1 |
#define PANEL_EXIT 2 /* control type: command, callback function: ExitCB */ |
#define PANEL_READ 3 /* control type: command, callback function: ReadCB */ |
#define PANEL_DRAW 4 /* control type: command, callback function: DrawCB */ |
#define PANEL_LOAD 5 /* control type: command, callback function: LoadCB */ |
#define PANEL_TEXTBOX 6 /* control type: textBox, callback function: (none) */ |
#define PANEL_TIMERON 7 /* control type: binary, callback function: TimerOnOffCB */ |
#define PANEL_TINTERVAL 8 /* control type: numeric, callback function: SetIntervalCB */ |
#define PANEL_TIMER 9 /* control type: timer, callback function: TimerCB */ |
/* Control Arrays: */ |
/* (no control arrays in the resource file) */ |
/* Menu Bars, Menus, and Menu Items: */ |
/* (no menu bars in the resource file) */ |
/* Callback Prototypes: */ |
int CVICALLBACK DrawCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
int CVICALLBACK ExitCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
int CVICALLBACK LoadCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
int CVICALLBACK ReadCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
int CVICALLBACK SetIntervalCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
int CVICALLBACK TimerCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
int CVICALLBACK TimerOnOffCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
#ifdef __cplusplus |
} |
#endif |
/cvi/apps/mergertest/mergerjtag.uir |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/cvi/apps/mergertest/mergertest.c |
---|
0,0 → 1,0 |
/cvi/apps/mergertest/mergertest.cws |
---|
0,0 → 1,152 |
[Workspace Header] |
Version = 1302 |
Pathname = "/c/home/cvi/apps/mergertest/mergertest.cws" |
CVI Dir = "/c/program files/national instruments/cvi2013" |
CVI Shared Dir = "/C/Program Files/National Instruments/Shared/CVI" |
CVI Pub Local Dir = "/C/ProgramData/National Instruments/CVI2013" |
CVI Pub Global Dir = "/C/ProgramData/National Instruments/CVI" |
IVI Standard Root Dir = "/C/Program Files/IVI Foundation/IVI" |
IVI Standard Root 64-bit Dir = "/C/Program Files/IVI Foundation/IVI" |
VXIplug&play Framework Dir = "/C/Program Files/IVI Foundation/VISA/winnt" |
VXIplug&play Framework 64-bit Dir = "/C/Program Files/IVI Foundation/VISA/win64" |
Number of Projects = 1 |
Active Project = 1 |
Project 0001 = "mergertest.prj" |
Drag Bar Left = 323 |
Window Top = 34 |
Window Left = 115 |
Window Bottom = 839 |
Window Right = 1510 |
Maximized = True |
Maximized Children = True |
Max32 Number Of Errors = 20 |
Track Include File Dependencies = True |
Prompt For Missing Includes = True |
Stop On First Error File = False |
Bring Up Err Win At Start = True |
Bring Up Err Win For Errors = False |
Save Changes Before Running = "Always" |
Save Changes Before Compiling = "Always" |
Hide Windows = False |
Break At First Statement = False |
Sort Type = "File Name" |
Number of Opened Files = 1 |
Window Confinement Region Enabled = True |
MainColumnWidth = 306 |
FileDateColumnWidth = 70 |
FileSizeColumnWidth = 70 |
[Project Header 0001] |
Version = 1302 |
Don't Update DistKit = False |
Platform Code = 4 |
Build Configuration = "Debug" |
Warn User If Debugging Release = 1 |
Batch Build Release = False |
Batch Build Debug = False |
[File 0001] |
Path = "/c/home/cvi/apps/mergertest/mergerjtag.c" |
File Type = "CSource" |
Disk Date = 3602752144 |
In Projects = "1," |
Window Z-Order = 1 |
Source Window State = "1,0,0,0,0,0,0,0,0,115,0,0,0,0,0,36,32,0,40,2,400,600,0,0," |
[File 0002] |
Path = "/c/home/cvi/apps/mergertest/mergerjtag.uir" |
File Type = "User Interface Resource" |
Disk Date = 3602752185 |
In Projects = "1," |
[Tab Order] |
Tab 0001 = "/c/home/cvi/apps/mergertest/mergerjtag.c" |
[Default Build Config 0001 Debug] |
Generate Browse Info = True |
Enable Uninitialized Locals Runtime Warning = True |
Batch Build = False |
Profile = "Disabled" |
Debugging Level = "Standard" |
Execution Trace = "Disabled" |
Command Line Args = "" |
Working Directory = "" |
Environment Options = "" |
External Process Path = "" |
[Default Build Config 0001 Release] |
Generate Browse Info = True |
Enable Uninitialized Locals Runtime Warning = True |
Batch Build = False |
Profile = "Disabled" |
Debugging Level = "Standard" |
Execution Trace = "Disabled" |
Command Line Args = "" |
Working Directory = "" |
Environment Options = "" |
External Process Path = "" |
[Default Build Config 0001 Debug64] |
Generate Browse Info = True |
Enable Uninitialized Locals Runtime Warning = True |
Batch Build = False |
Profile = "Disabled" |
Debugging Level = "Standard" |
Execution Trace = "Disabled" |
Command Line Args = "" |
Working Directory = "" |
Environment Options = "" |
External Process Path = "" |
[Default Build Config 0001 Release64] |
Generate Browse Info = True |
Enable Uninitialized Locals Runtime Warning = True |
Batch Build = False |
Profile = "Disabled" |
Debugging Level = "Standard" |
Execution Trace = "Disabled" |
Command Line Args = "" |
Working Directory = "" |
Environment Options = "" |
External Process Path = "" |
[Build Dependencies 0001] |
Number of Dependencies = 0 |
[Build Options 0001] |
Generate Browse Info = True |
Enable Uninitialized Locals Runtime Warning = True |
Execution Trace = "Disabled" |
Profile = "Disabled" |
Debugging Level = "Standard" |
Break On Library Errors = True |
Break On First Chance Exceptions = False |
[Execution Target 0001] |
Execution Target Address = "Local desktop computer" |
Execution Target Port = 0 |
Execution Target Type = 0 |
[SCC Options 0001] |
Use global settings = True |
SCC Provider = "" |
SCC Project = "" |
Local Path = "" |
Auxiliary Path = "" |
Perform Same Action For .h File As For .uir File = "Ask" |
Perform Same Action For .cds File As For .prj File = "Ask" |
Username = "" |
Comment = "" |
Use Default Username = False |
Use Default Comment = False |
Suppress CVI Error Messages = False |
Always show confirmation dialog = True |
[DLL Debugging Support 0001] |
External Process Path = "" |
[Command Line Args 0001] |
Command Line Args = "" |
Working Directory = "" |
Environment Options = "" |
/cvi/apps/mergertest/mergertest.prj |
---|
0,0 → 1,419 |
[Project Header] |
Version = 1302 |
Pathname = "/c/home/rok/arich_daq/mergertest/mergertest.prj" |
CVI Dir = "/c/program files/national instruments/cvi2013" |
CVI Shared Dir = "/C/Program Files/National Instruments/Shared/CVI" |
CVI Pub Local Dir = "/C/ProgramData/National Instruments/CVI2013" |
CVI Pub Global Dir = "/C/ProgramData/National Instruments/CVI" |
IVI Standard Root Dir = "/C/Program Files/IVI Foundation/IVI" |
VXIplug&play Framework Dir = "/C/Program Files/IVI Foundation/VISA/winnt" |
IVI Standard Root 64-bit Dir = "/C/Program Files/IVI Foundation/IVI" |
VXIplug&play Framework 64-bit Dir = "/C/Program Files/IVI Foundation/VISA/win64" |
Number of Files = 2 |
Target Type = "Executable" |
Flags = 2064 |
Copied From Locked InstrDrv Directory = False |
Copied from VXIPNP Directory = False |
Locked InstrDrv Name = "" |
Don't Display Deploy InstrDrv Dialog = False |
[Folders] |
Include Files Folder Not Added Yet = True |
Instrument Files Folder Not Added Yet = True |
Library Files Folder Not Added Yet = True |
Folder 0 = "Source Files" |
FolderEx 0 = "Source Files" |
Folder 1 = "User Interface Files" |
FolderEx 1 = "User Interface Files" |
[File 0001] |
File Type = "CSource" |
Res Id = 1 |
Path Is Rel = True |
Path Rel To = "Project" |
Path Rel Path = "mergerjtag.c" |
Path = "/c/home/rok/arich_daq/mergertest/mergerjtag.c" |
Exclude = False |
Compile Into Object File = False |
Project Flags = 0 |
Folder = "Source Files" |
Folder Id = 0 |
[File 0002] |
File Type = "User Interface Resource" |
Res Id = 2 |
Path Is Rel = True |
Path Rel To = "Project" |
Path Rel Path = "mergerjtag.uir" |
Path = "/c/home/rok/arich_daq/mergertest/mergerjtag.uir" |
Exclude = False |
Project Flags = 0 |
Folder = "User Interface Files" |
Folder Id = 1 |
[Custom Build Configs] |
Num Custom Build Configs = 0 |
[Default Build Config Debug] |
Config Name = "Debug" |
Is 64-Bit = False |
Is Release = False |
Default Calling Convention = "cdecl" |
Optimization Level = "Optimize for speed (level 2)" |
Require Prototypes = True |
Show Warning IDs in Build Output = False |
Selected Warning Level = "None" |
Warning List None = "4,9,84,105,106,107,108,109,110,111" |
Warning List Common = "" |
Warning List Extended = "" |
Warning List All = "" |
Warning Mode = 0 |
Enable Unreferenced Identifiers Warning = False |
Enable Pointer Mismatch Warning = False |
Enable Unreachable Code Warning = False |
Enable Assignment In Conditional Warning = False |
Uninitialized Locals Compile Warning = "Aggressive" |
Require Return Values = True |
Enable C99 Extensions = False |
Enable OpenMP Extensions = False |
Stack Size = 250000 |
Stack Reserve = 1048576 |
Stack Commit = 4096 |
Image Base Address = 4194304 |
Image Base Address x64 = 4194304 |
Compiler Defines = "/DWIN32_LEAN_AND_MEAN /DK6517_MAIN" |
Sign = False |
Sign Store = "" |
Sign Certificate = "" |
Sign Timestamp URL = "" |
Sign URL = "" |
Manifest Embed = False |
Icon File Is Rel = False |
Icon File = "" |
Application Title = "" |
Use IVI Subdirectories for Import Libraries = False |
Use VXIPNP Subdirectories for Import Libraries = False |
Use Dflt Import Lib Base Name = True |
Where to Copy DLL = "Do not copy" |
Custom Directory to Copy DLL Is Rel = False |
Custom Directory to Copy DLL = "" |
Generate Source Documentation = "None" |
Runtime Support = "Full Runtime Support" |
Runtime Binding = "Shared" |
Embed Project .UIRs = False |
Generate Map File = False |
Embed Timestamp = True |
Create Console Application = False |
Using LoadExternalModule = False |
DLL Exports = "Include File Symbols" |
Register ActiveX Server = False |
Numeric File Version = "1,0,0,0" |
Numeric Prod Version = "1,0,0,0" |
Comments = "" |
Comments Ex = "" |
Company Name = "" |
Company Name Ex = "%company" |
File Description = "mergertest (Debug x86)" |
File Description Ex = "%application (%rel_dbg %arch)" |
File Version = "1.0" |
File Version Ex = "%f1.%f2" |
Internal Name = "mergertest" |
Internal Name Ex = "%basename" |
Legal Copyright = "Copyright © 2018" |
Legal Copyright Ex = "Copyright © %company %Y" |
Legal Trademarks = "" |
Legal Trademarks Ex = "" |
Original Filename = "mergertest.exe" |
Original Filename Ex = "%filename" |
Private Build = "" |
Private Build Ex = "" |
Product Name = " mergertest" |
Product Name Ex = "%company %application" |
Product Version = "1.0" |
Product Version Ex = "%p1.%p2" |
Special Build = "" |
Special Build Ex = "" |
Add Type Lib To DLL = False |
Include Type Lib Help Links = False |
TLB Help Style = "HLP" |
Type Lib FP File Is Rel = False |
Type Lib FP File = "" |
[Default Build Config Release] |
Config Name = "Release" |
Is 64-Bit = False |
Is Release = True |
Default Calling Convention = "cdecl" |
Optimization Level = "Optimize for speed (level 2)" |
Require Prototypes = True |
Show Warning IDs in Build Output = False |
Selected Warning Level = "None" |
Warning List None = "4,9,84,105,106,107,108,109,110,111" |
Warning List Common = "" |
Warning List Extended = "" |
Warning List All = "" |
Warning Mode = 0 |
Enable Unreferenced Identifiers Warning = False |
Enable Pointer Mismatch Warning = False |
Enable Unreachable Code Warning = False |
Enable Assignment In Conditional Warning = False |
Uninitialized Locals Compile Warning = "Aggressive" |
Require Return Values = True |
Enable C99 Extensions = False |
Enable OpenMP Extensions = False |
Stack Size = 250000 |
Stack Reserve = 1048576 |
Stack Commit = 4096 |
Image Base Address = 4194304 |
Image Base Address x64 = 4194304 |
Compiler Defines = "/DWIN32_LEAN_AND_MEAN /DK617_MAIN" |
Sign = False |
Sign Store = "" |
Sign Certificate = "" |
Sign Timestamp URL = "" |
Sign URL = "" |
Manifest Embed = False |
Icon File Is Rel = False |
Icon File = "" |
Application Title = "" |
Use IVI Subdirectories for Import Libraries = False |
Use VXIPNP Subdirectories for Import Libraries = False |
Use Dflt Import Lib Base Name = True |
Where to Copy DLL = "Do not copy" |
Custom Directory to Copy DLL Is Rel = False |
Custom Directory to Copy DLL = "" |
Generate Source Documentation = "None" |
Runtime Support = "Full Runtime Support" |
Runtime Binding = "Shared" |
Embed Project .UIRs = False |
Generate Map File = False |
Embed Timestamp = True |
Create Console Application = False |
Using LoadExternalModule = False |
DLL Exports = "Include File Symbols" |
Register ActiveX Server = False |
Add Type Lib To DLL = False |
Include Type Lib Help Links = False |
TLB Help Style = "HLP" |
Type Lib FP File Is Rel = False |
Type Lib FP File = "" |
[Default Build Config Debug64] |
Config Name = "Debug64" |
Is 64-Bit = True |
Is Release = False |
Default Calling Convention = "cdecl" |
Optimization Level = "Optimize for speed (level 2)" |
Require Prototypes = True |
Show Warning IDs in Build Output = False |
Selected Warning Level = "None" |
Warning List None = "4,9,84,105,106,107,108,109,110,111" |
Warning List Common = "" |
Warning List Extended = "" |
Warning List All = "" |
Warning Mode = 0 |
Enable Unreferenced Identifiers Warning = False |
Enable Pointer Mismatch Warning = False |
Enable Unreachable Code Warning = False |
Enable Assignment In Conditional Warning = False |
Uninitialized Locals Compile Warning = "Aggressive" |
Require Return Values = True |
Enable C99 Extensions = False |
Enable OpenMP Extensions = False |
Stack Size = 250000 |
Stack Reserve = 1048576 |
Stack Commit = 4096 |
Image Base Address = 4194304 |
Image Base Address x64 = 4194304 |
Compiler Defines = "/DWIN32_LEAN_AND_MEAN /DK617_MAIN" |
Sign = False |
Sign Store = "" |
Sign Certificate = "" |
Sign Timestamp URL = "" |
Sign URL = "" |
Manifest Embed = False |
Icon File Is Rel = False |
Icon File = "" |
Application Title = "" |
Use IVI Subdirectories for Import Libraries = False |
Use VXIPNP Subdirectories for Import Libraries = False |
Use Dflt Import Lib Base Name = True |
Where to Copy DLL = "Do not copy" |
Custom Directory to Copy DLL Is Rel = False |
Custom Directory to Copy DLL = "" |
Generate Source Documentation = "None" |
Runtime Support = "Full Runtime Support" |
Runtime Binding = "Shared" |
Embed Project .UIRs = False |
Generate Map File = False |
Embed Timestamp = True |
Create Console Application = False |
Using LoadExternalModule = False |
DLL Exports = "Include File Symbols" |
Register ActiveX Server = False |
Add Type Lib To DLL = False |
Include Type Lib Help Links = False |
TLB Help Style = "HLP" |
Type Lib FP File Is Rel = False |
Type Lib FP File = "" |
[Default Build Config Release64] |
Config Name = "Release64" |
Is 64-Bit = True |
Is Release = True |
Default Calling Convention = "cdecl" |
Optimization Level = "Optimize for speed (level 2)" |
Require Prototypes = True |
Show Warning IDs in Build Output = False |
Selected Warning Level = "None" |
Warning List None = "4,9,84,105,106,107,108,109,110,111" |
Warning List Common = "" |
Warning List Extended = "" |
Warning List All = "" |
Warning Mode = 0 |
Enable Unreferenced Identifiers Warning = False |
Enable Pointer Mismatch Warning = False |
Enable Unreachable Code Warning = False |
Enable Assignment In Conditional Warning = False |
Uninitialized Locals Compile Warning = "Aggressive" |
Require Return Values = True |
Enable C99 Extensions = False |
Enable OpenMP Extensions = False |
Stack Size = 250000 |
Stack Reserve = 1048576 |
Stack Commit = 4096 |
Image Base Address = 4194304 |
Image Base Address x64 = 4194304 |
Compiler Defines = "/DWIN32_LEAN_AND_MEAN /DK617_MAIN" |
Sign = False |
Sign Store = "" |
Sign Certificate = "" |
Sign Timestamp URL = "" |
Sign URL = "" |
Manifest Embed = False |
Icon File Is Rel = False |
Icon File = "" |
Application Title = "" |
Use IVI Subdirectories for Import Libraries = False |
Use VXIPNP Subdirectories for Import Libraries = False |
Use Dflt Import Lib Base Name = True |
Where to Copy DLL = "Do not copy" |
Custom Directory to Copy DLL Is Rel = False |
Custom Directory to Copy DLL = "" |
Generate Source Documentation = "None" |
Runtime Support = "Full Runtime Support" |
Runtime Binding = "Shared" |
Embed Project .UIRs = False |
Generate Map File = False |
Embed Timestamp = True |
Create Console Application = False |
Using LoadExternalModule = False |
DLL Exports = "Include File Symbols" |
Register ActiveX Server = False |
Add Type Lib To DLL = False |
Include Type Lib Help Links = False |
TLB Help Style = "HLP" |
Type Lib FP File Is Rel = False |
Type Lib FP File = "" |
[Compiler Options] |
Default Calling Convention = "cdecl" |
Require Prototypes = True |
Require Return Values = True |
Enable Pointer Mismatch Warning = False |
Enable Unreachable Code Warning = False |
Enable Unreferenced Identifiers Warning = False |
Enable Assignment In Conditional Warning = False |
O Option Compatible With 5.0 = False |
Enable C99 Extensions = False |
Uninitialized Locals Compile Warning = "Aggressive" |
Precompile Prefix Header = False |
Prefix Header File = "" |
[Run Options] |
Stack Size = 250000 |
Stack Commit = 4096 |
Image Base Address = 4194304 |
Image Base Address x64 = 4194304 |
[Compiler Defines] |
Compiler Defines = "/DWIN32_LEAN_AND_MEAN /DK617_MAIN" |
[Create Executable] |
Executable File_Debug Is Rel = True |
Executable File_Debug Rel To = "Project" |
Executable File_Debug Rel Path = "mergertest.exe" |
Executable File_Debug = "/c/home/rok/arich_daq/mergertest/mergertest.exe" |
Executable File_Release Is Rel = True |
Executable File_Release Rel To = "Project" |
Executable File_Release Rel Path = "mergertest.exe" |
Executable File_Release = "/c/home/rok/arich_daq/mergertest/mergertest.exe" |
Executable File_Debug64 Is Rel = True |
Executable File_Debug64 Rel To = "Project" |
Executable File_Debug64 Rel Path = "mergertest.exe" |
Executable File_Debug64 = "/c/home/rok/arich_daq/mergertest/mergertest.exe" |
Executable File_Release64 Is Rel = True |
Executable File_Release64 Rel To = "Project" |
Executable File_Release64 Rel Path = "mergertest.exe" |
Executable File_Release64 = "/c/home/rok/arich_daq/mergertest/mergertest.exe" |
Icon File Is Rel = False |
Icon File = "" |
Application Title = "" |
DLL Exports = "Include File Symbols" |
Use IVI Subdirectories for Import Libraries = False |
Use VXIPNP Subdirectories for Import Libraries = False |
Use Dflt Import Lib Base Name = True |
Where to Copy DLL = "Do not copy" |
Custom Directory to Copy DLL Is Rel = False |
Custom Directory to Copy DLL = "" |
Generate Source Documentation = "None" |
Add Type Lib To DLL = False |
Include Type Lib Help Links = False |
TLB Help Style = "HLP" |
Type Lib FP File Is Rel = False |
Type Lib FP File = "" |
Type Lib Guid = "" |
Runtime Support = "Full Runtime Support" |
Instrument Driver Support Only = False |
Embed Project .UIRs = False |
Generate Map File = False |
[External Compiler Support] |
UIR Callbacks File Option = 0 |
Using LoadExternalModule = False |
Create Project Symbols File = True |
UIR Callbacks Obj File Is Rel = False |
UIR Callbacks Obj File = "" |
Project Symbols H File Is Rel = False |
Project Symbols H File = "" |
Project Symbols Obj File Is Rel = False |
Project Symbols Obj File = "" |
[ActiveX Server Options] |
Specification File Is Rel = False |
Specification File = "" |
Source File Is Rel = False |
Source File = "" |
Include File Is Rel = False |
Include File = "" |
IDL File Is Rel = False |
IDL File = "" |
Register ActiveX Server = False |
[Signing Info] |
Sign = False |
Sign Debug Build = False |
Store = "" |
Certificate = "" |
Timestamp URL = "" |
URL = "" |
[Manifest Info] |
Embed = False |
[tpcSection] |
tpcEnabled = 0 |
tpcOverrideEnvironment = 0 |
tpcEnabled x64 = 0 |
tpcOverrideEnvironment x64 = 0 |