/cvi/apps/fourier.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Deleted: svn:mime-type |
## -1 +0,0 ## |
-application/octet-stream |
\ No newline at end of property |
Index: fourier.c |
=================================================================== |
--- fourier.c (revision 352) |
+++ fourier.c (nonexistent) |
@@ -1,343 +0,0 @@ |
-#include <cvirte.h> |
-#include <userint.h> |
-#include "fourier.h" |
-#include <utility.h> |
-#include <ansi_c.h> |
-#include <rs232.h> |
- |
-int read_term_index; |
-int read_term; |
-int read_cnt; |
-int bytes_read; |
- |
-int pCOM1; |
-int pCOM2; |
- |
- |
-#define TEXT_LENGTH 2000 |
-char read_data[TEXT_LENGTH]; |
-char read_data2[TEXT_LENGTH]; |
- |
-static int panel; |
-#define MAX_THREADS 10 |
- |
-static CmtThreadPoolHandle poolHandle = 0; |
-void SetDimming(int state) { |
- |
- SetCtrlAttribute (panel, p1_START, ATTR_DIMMED, state); |
- SetCtrlAttribute (panel, p1_EXIT, ATTR_DIMMED, state); |
- SetCtrlAttribute (panel, p1_STOP, ATTR_DIMMED, state); |
- |
-} |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-int main (int argc, char *argv[]) |
-{ |
- SetStdioPort (CVI_STDIO_WINDOW); |
- SetStdioWindowOptions (10000, 0, 0); |
- SetStdioWindowVisibility(1); |
- if (InitCVIRTE (0, argv, 0) == 0) |
- return -1; /* out of memory */ |
- if ((panel= LoadPanel (0, "fourier.uir", p1)) < 0) |
- return -1; |
- //CmtNewThreadPool (MAX_THREADS, &poolHandle); |
- DisplayPanel (panel); |
- SetDimming(0); |
- //StartCB(panel, 0, EVENT_COMMIT, NULL, 0 ,0); |
- RunUserInterface (); |
- DiscardPanel (panel); |
- 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 StopCB (int panel, int control, int event, |
- void *callbackData, int eventData1, int eventData2) |
-{ |
- switch (event) |
- { |
- case EVENT_COMMIT: |
- CloseCom(pCOM1); |
- CloseCom(pCOM2); |
- break; |
- } |
- return 0; |
-} |
- |
- |
- |
-/* Callback Function */ |
-void ComCallback1(int portNumber, int eventMask, void *callbackdata) { |
- |
- if (eventMask & LWRS_RXFLAG) { |
-//printf("Received specified character\n"); |
- int strLen = GetInQLen (pCOM1); |
- bytes_read = ComRd (pCOM1, read_data, strLen); |
- float voltage; |
- sscanf(read_data,"%f",&voltage); |
- //printf("%f %d %d#%s#", temp,state[0], state[1], read_data); |
- int RS232Error = ReturnRS232Err (); |
- if (ReturnRS232Err ()) { |
- sprintf(read_data,"#%s\n", GetRS232ErrorString(RS232Error)); |
- MessagePopup("RS232Err",read_data); |
- } else { |
- //float ohm; |
- //double tset; |
- |
- //char onoff; |
- //double Voltage, Current; |
- //char cres[200]; |
- //int i=0; |
- //int onoff1 = 0; |
- SetCtrlVal(panel, p1_VMON, voltage); |
- |
- |
- |
- //Voltage =K617_vsource_get(); |
- //Current =K617_get(cres,&i); |
- //K617_vsource_set(vset); |
- //K617_vsource_operate(onoff1); |
- //SetCtrlVal(pa,PA_VOLTAGE,Voltage); |
- //SetCtrlVal(pa,PA_CURRENT,Current); |
- |
- PlotStripChart (panel, p1_GRAPH, &voltage, 1, 0, 0, VAL_FLOAT); |
- |
- |
- |
- |
- |
- } |
- } |
- |
- if (eventMask & LWRS_TXEMPTY) printf("Transmit queue now empty\n"); |
- |
- if (eventMask & LWRS_RECEIVE) { |
- |
- printf("50 or more bytes in input queue\n"); |
- |
- } |
- |
-} |
- |
-int pozicija = 0; |
- |
-int SetPosition(int pos){ |
- int nb=0; |
- char str[20]; |
- sprintf(str, "X%d\n", pos); |
- int len = strlen(str); |
- nb = ComWrt (pCOM2, str, len); |
- return nb; |
-} |
- |
-float vx = 100.0; |
- |
-int SetSpeed(float v){ |
- int nb = 0; |
- char vxset[20]; |
- sprintf(vxset, "$110=%.2f\n", v); |
- |
- printf("Speed %s", vxset); |
- int len1 = strlen(vxset); |
- nb = ComWrt (pCOM2, vxset, len1); |
- return nb; |
-} |
- |
- |
-int first = 1; |
- |
- |
- |
-/* Callback Function */ |
-void ComCallback2(int portNumber, int eventMask, void *callbackdata) { |
- |
- if (eventMask & LWRS_RXFLAG) { |
-//printf("Received specified character\n"); |
- int strLen = GetInQLen (pCOM2); |
- bytes_read = ComRd (pCOM2, read_data2, strLen); |
- printf("%s\n", read_data2); |
- |
- |
- if(first){ |
- SetSpeed(100.00); |
- |
- |
- first = 0; |
- } |
- |
- |
- |
- |
- GetCtrlVal(panel,p1_POZICIJA, &pozicija); |
- |
- SetPosition(pozicija); |
- |
- |
- |
- |
- |
- //printf("%f %d %d#%s#", temp,state[0], state[1], read_data); |
- int RS232Error = ReturnRS232Err (); |
- if (ReturnRS232Err ()) { |
- sprintf(read_data2,"#%s\n", GetRS232ErrorString(RS232Error)); |
- MessagePopup("RS232Err",read_data2); |
- } else { |
- //float ohm; |
- //double tset; |
- |
- //char onoff; |
- //double Voltage, Current; |
- //char cres[200]; |
- //int i=0; |
- //int onoff1 = 0; |
- //SetCtrlVal(panel, p1_VMON, voltage); |
- |
- |
- |
- //Voltage =K617_vsource_get(); |
- //Current =K617_get(cres,&i); |
- //K617_vsource_set(vset); |
- //K617_vsource_operate(onoff1); |
- //SetCtrlVal(pa,PA_VOLTAGE,Voltage); |
- //SetCtrlVal(pa,PA_CURRENT,Current); |
- |
- //PlotStripChart (panel, p1_GRAPH, &voltage, 1, 0, 0, VAL_FLOAT); |
- |
- |
- |
- |
- |
- } |
- } |
- |
- //if (eventMask & LWRS_TXEMPTY) printf("Transmit queue now empty\n"); |
- |
- if (eventMask & LWRS_RECEIVE) { |
- |
- printf("50 or more bytes in input queue\n"); |
- |
- } |
- |
-} |
- |
- |
-int CVICALLBACK StartCB (int panel, int control, int event, |
- void *callbackData, int eventData1, int eventData2) |
-{ |
-int ierr; |
-int ierr2; |
- |
- switch (event) { |
- case EVENT_COMMIT: |
- |
- |
- first = 1; |
- GetCtrlVal(panel,p1_COM1,&pCOM1); |
- GetCtrlVal(panel,p1_COM2,&pCOM2); |
- |
- |
- //printf("%d %d\n", pCOM1, pCOM2); |
- ierr = OpenComConfig (pCOM1, "", 115200, 0, 8, 1, 512, 512); |
- /* Turn off Hardware handshaking (loopback test will not function with it on) */ |
- SetCTSMode (pCOM1, LWRS_HWHANDSHAKE_OFF); |
- |
- /* Make sure Serial buffers are empty */ |
- FlushInQ (pCOM1); |
- FlushOutQ (pCOM1); |
- |
- int notifyCount1 = 50; /* Wait for at least 50 bytes in queue. */ |
- int eventChar1 = 10; /* Wait for LF. */ |
- int eventMask1 = LWRS_RXFLAG | LWRS_TXEMPTY | LWRS_RECEIVE; |
- |
- ierr2 = OpenComConfig (pCOM2, "", 115200, 0, 8, 1, 512, 512); |
- /* Turn off Hardware handshaking (loopback test will not function with it on) */ |
- SetCTSMode (pCOM2, LWRS_HWHANDSHAKE_OFF); |
- |
- printf("ierr %d %d\n", ierr, ierr2); |
- |
- |
- /* Make sure Serial buffers are empty */ |
- FlushInQ (pCOM2); |
- FlushOutQ (pCOM2); |
- |
- int notifyCount2 = 50; /* Wait for at least 50 bytes in queue. */ |
- int eventChar2 = 10; /* Wait for LF. */ |
- int eventMask2 = LWRS_RXFLAG | LWRS_TXEMPTY | LWRS_RECEIVE; |
- |
- |
- |
- |
- |
- //InstallComCallback (pCOM1, eventMask1, notifyCount1, eventChar1, ComCallback1, NULL); |
- InstallComCallback (pCOM2, eventMask2, notifyCount2, eventChar2, ComCallback2, NULL); |
- |
- |
- |
- |
- break; |
- } |
- return 0; |
-} |
- |
- |
- |
- |
- |
-int CVICALLBACK GoToEndCB (int panel, int control, int event, |
- void *callbackData, int eventData1, int eventData2) |
-{ |
- switch (event) |
- { |
- case EVENT_COMMIT: |
- |
- break; |
- } |
- return 0; |
-} |
- |
-int CVICALLBACK GoToZeroCB (int panel, int control, int event, |
- void *callbackData, int eventData1, int eventData2) |
-{ |
- switch (event) |
- { |
- case EVENT_COMMIT: |
- int nb = 0; |
- |
- nb = ComWrt (pCOM2, "X0\n", 4); |
- return nb; |
- break; |
- } |
- return 0; |
-} |
- |
-int CVICALLBACK ResetCB (int panel, int control, int event, |
- void *callbackData, int eventData1, int eventData2) |
-{ |
- switch (event) |
- { |
- case EVENT_COMMIT: |
- |
- break; |
- } |
- return 0; |
-} |
- |
- |
Index: fourier.h |
=================================================================== |
--- fourier.h (revision 352) |
+++ fourier.h (nonexistent) |
@@ -1,59 +0,0 @@ |
-/**************************************************************************/ |
-/* 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 p1 1 |
-#define p1_EXIT 2 /* control type: command, callback function: ExitCB */ |
-#define p1_STOP 3 /* control type: command, callback function: StopCB */ |
-#define p1_GOTOEND 4 /* control type: command, callback function: GoToEndCB */ |
-#define p1_GOTOZERO 5 /* control type: command, callback function: GoToZeroCB */ |
-#define p1_RESET 6 /* control type: command, callback function: ResetCB */ |
-#define p1_START 7 /* control type: command, callback function: StartCB */ |
-#define p1_COM1 8 /* control type: numeric, callback function: (none) */ |
-#define p1_VMON 9 /* control type: numeric, callback function: (none) */ |
-#define p1_COM2 10 /* control type: numeric, callback function: (none) */ |
-#define p1_GRAPH 11 /* control type: strip, callback function: (none) */ |
-#define p1_SPLITTER_2 12 /* control type: splitter, callback function: (none) */ |
-#define p1_SPLITTER 13 /* control type: splitter, callback function: (none) */ |
-#define p1_SPLITTER_4 14 /* control type: splitter, callback function: (none) */ |
-#define p1_SPLITTER_3 15 /* control type: splitter, callback function: (none) */ |
-#define p1_RAZDALJA 16 /* control type: numeric, callback function: (none) */ |
-#define p1_HITROSTX 17 /* control type: numeric, callback function: (none) */ |
-#define p1_STOPPOS 18 /* control type: numeric, callback function: (none) */ |
-#define p1_STARTPOS 19 /* control type: numeric, callback function: (none) */ |
-#define p1_POZICIJA 20 /* control type: numeric, callback function: (none) */ |
- |
- |
- /* Control Arrays: */ |
- |
-#define CTRLARRAY 1 |
- |
- /* Menu Bars, Menus, and Menu Items: */ |
- |
- /* (no menu bars in the resource file) */ |
- |
- |
- /* Callback Prototypes: */ |
- |
-int CVICALLBACK ExitCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
-int CVICALLBACK GoToEndCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
-int CVICALLBACK GoToZeroCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
-int CVICALLBACK ResetCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
-int CVICALLBACK StartCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
-int CVICALLBACK StopCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
- |
- |
-#ifdef __cplusplus |
- } |
-#endif |
Index: fourier.prj |
=================================================================== |
--- fourier.prj (revision 352) |
+++ fourier.prj (nonexistent) |
@@ -1,419 +0,0 @@ |
-[Project Header] |
-Version = 1302 |
-Pathname = "/c/home/Fourier/fourier.prj" |
-CVI Dir = "/c/program files (x86)/national instruments/cvi2013" |
-CVI Shared Dir = "/C/Program Files (x86)/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 (x86)/IVI Foundation/IVI" |
-VXIplug&play Framework Dir = "/C/Program Files (x86)/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 = "User Interface Files" |
-FolderEx 0 = "User Interface Files" |
-Folder 1 = "Source Files" |
-FolderEx 1 = "Source Files" |
- |
-[File 0001] |
-File Type = "User Interface Resource" |
-Res Id = 1 |
-Path Is Rel = True |
-Path Rel To = "Project" |
-Path Rel Path = "fourier.uir" |
-Path = "/c/home/Fourier/fourier.uir" |
-Exclude = False |
-Project Flags = 0 |
-Folder = "User Interface Files" |
-Folder Id = 0 |
- |
-[File 0002] |
-File Type = "CSource" |
-Res Id = 2 |
-Path Is Rel = True |
-Path Rel To = "Project" |
-Path Rel Path = "fourier.c" |
-Path = "/c/home/Fourier/fourier.c" |
-Exclude = False |
-Compile Into Object File = False |
-Project Flags = 0 |
-Folder = "Source 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 = "Common" |
-Warning List None = "" |
-Warning List Common = "" |
-Warning List Extended = "" |
-Warning List All = "" |
-Warning Mode = 0 |
-Enable Unreferenced Identifiers Warning = True |
-Enable Pointer Mismatch Warning = True |
-Enable Unreachable Code Warning = True |
-Enable Assignment In Conditional Warning = True |
-Uninitialized Locals Compile Warning = "Aggressive" |
-Require Return Values = True |
-Enable C99 Extensions = True |
-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" |
-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 = "fourier (Debug x86)" |
-File Description Ex = "%application (%rel_dbg %arch)" |
-File Version = "1.0" |
-File Version Ex = "%f1.%f2" |
-Internal Name = "fourier" |
-Internal Name Ex = "%basename" |
-Legal Copyright = "Copyright © 2018" |
-Legal Copyright Ex = "Copyright © %company %Y" |
-Legal Trademarks = "" |
-Legal Trademarks Ex = "" |
-Original Filename = "fourier.exe" |
-Original Filename Ex = "%filename" |
-Private Build = "" |
-Private Build Ex = "" |
-Product Name = " fourier" |
-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 = "Common" |
-Warning List None = "" |
-Warning List Common = "" |
-Warning List Extended = "" |
-Warning List All = "" |
-Warning Mode = 0 |
-Enable Unreferenced Identifiers Warning = True |
-Enable Pointer Mismatch Warning = True |
-Enable Unreachable Code Warning = True |
-Enable Assignment In Conditional Warning = True |
-Uninitialized Locals Compile Warning = "Aggressive" |
-Require Return Values = True |
-Enable C99 Extensions = True |
-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" |
-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 = "Common" |
-Warning List None = "" |
-Warning List Common = "" |
-Warning List Extended = "" |
-Warning List All = "" |
-Warning Mode = 0 |
-Enable Unreferenced Identifiers Warning = True |
-Enable Pointer Mismatch Warning = True |
-Enable Unreachable Code Warning = True |
-Enable Assignment In Conditional Warning = True |
-Uninitialized Locals Compile Warning = "Aggressive" |
-Require Return Values = True |
-Enable C99 Extensions = True |
-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" |
-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 = "Common" |
-Warning List None = "" |
-Warning List Common = "" |
-Warning List Extended = "" |
-Warning List All = "" |
-Warning Mode = 0 |
-Enable Unreferenced Identifiers Warning = True |
-Enable Pointer Mismatch Warning = True |
-Enable Unreachable Code Warning = True |
-Enable Assignment In Conditional Warning = True |
-Uninitialized Locals Compile Warning = "Aggressive" |
-Require Return Values = True |
-Enable C99 Extensions = True |
-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" |
-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 = False |
-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 = True |
-Uninitialized Locals Compile Warning = "Disabled" |
-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" |
- |
-[Create Executable] |
-Executable File_Debug Is Rel = True |
-Executable File_Debug Rel To = "Project" |
-Executable File_Debug Rel Path = "fourier.exe" |
-Executable File_Debug = "/c/home/Fourier/fourier.exe" |
-Executable File_Release Is Rel = True |
-Executable File_Release Rel To = "Project" |
-Executable File_Release Rel Path = "fourier.exe" |
-Executable File_Release = "/c/home/Fourier/fourier.exe" |
-Executable File_Debug64 Is Rel = True |
-Executable File_Debug64 Rel To = "Project" |
-Executable File_Debug64 Rel Path = "fourier.exe" |
-Executable File_Debug64 = "/c/home/Fourier/fourier.exe" |
-Executable File_Release64 Is Rel = True |
-Executable File_Release64 Rel To = "Project" |
-Executable File_Release64 Rel Path = "fourier.exe" |
-Executable File_Release64 = "/c/home/Fourier/fourier.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 |
- |
Index: fourier.cws |
=================================================================== |
--- fourier.cws (revision 352) |
+++ fourier.cws (nonexistent) |
@@ -1,205 +0,0 @@ |
-[Workspace Header] |
-Version = 1302 |
-Pathname = "/c/home/Fourier/fourier.cws" |
-CVI Dir = "/c/program files (x86)/national instruments/cvi2013" |
-CVI Shared Dir = "/C/Program Files (x86)/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 (x86)/IVI Foundation/IVI" |
-IVI Standard Root 64-bit Dir = "/C/Program Files/IVI Foundation/IVI" |
-VXIplug&play Framework Dir = "/C/Program Files (x86)/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 = "fourier.prj" |
-Drag Bar Left = 320 |
-Window Top = 147 |
-Window Left = 287 |
-Window Bottom = 936 |
-Window Right = 1979 |
-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 = 6 |
-Window Confinement Region Enabled = True |
-MainColumnWidth = 303 |
-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/Fourier/fourier.uir" |
-File Type = "User Interface Resource" |
-Disk Date = 3629705820 |
-In Projects = "1," |
-Window Top = 33 |
-Window Left = 10 |
-Window Height = 427 |
-Window Width = 768 |
-Window Z-Order = 2 |
- |
-[File 0002] |
-Path = "/c/home/Fourier/fourier.c" |
-File Type = "CSource" |
-Disk Date = 3629707155 |
-In Projects = "1," |
-Window Top = 405 |
-Window Left = 202 |
-Window Z-Order = 1 |
-Source Window State = "1,248,249,248,66,66,66,0,0,173,0,161,0,0,0,46,155,0,182,36,427,768,1,40," |
- |
-[File 0003] |
-Path = "/c/home/cvi/apps/TempCtrl/TempCtrl.c" |
-File Type = "CSource" |
-Disk Date = 3615354561 |
-In Projects = "" |
-Window Top = 157 |
-Window Left = 74 |
-Window Z-Order = 5 |
-Source Window State = "1,0,0,0,0,0,0,0,0,80,0,0,0,0,0,25,124,0,246,36,427,768,1,0," |
- |
-[File 0004] |
-Path = "/c/home/cvi/apps/TempCtrl/TempCtrl.uir" |
-File Type = "User Interface Resource" |
-Disk Date = 3615354561 |
-In Projects = "" |
-Window Top = 188 |
-Window Left = 90 |
-Window Height = 427 |
-Window Width = 768 |
-Window Z-Order = 6 |
- |
-[File 0005] |
-Path = "/c/home/cvi/instr/TempControllerSwitch/arduino_monitor.c" |
-File Type = "CSource" |
-Disk Date = 3627898504 |
-In Projects = "" |
-Window Top = 281 |
-Window Left = 138 |
-Window Z-Order = 3 |
-Source Window State = "1,611,613,611,15,29,15,0,0,80,0,0,0,0,0,25,592,0,612,38,427,768,1,0," |
- |
-[File 0006] |
-Path = "/c/Program Files (x86)/National Instruments/CVI2013/include/rs232.h" |
-File Type = "Include" |
-Disk Date = 3486495600 |
-In Projects = "" |
-Window Top = 95 |
-Window Left = 42 |
-Window Z-Order = 4 |
-Source Window State = "1,60,60,60,12,21,21,0,3,80,0,0,0,0,0,25,48,0,60,12,427,768,1,0," |
- |
-[Tab Order] |
-Tab 0001 = "/c/home/Fourier/fourier.uir" |
-Tab 0002 = "/c/home/Fourier/fourier.c" |
-Tab 0003 = "/c/home/cvi/apps/TempCtrl/TempCtrl.c" |
-Tab 0004 = "/c/home/cvi/apps/TempCtrl/TempCtrl.uir" |
-Tab 0005 = "/c/home/cvi/instr/TempControllerSwitch/arduino_monitor.c" |
-Tab 0006 = "/c/Program Files (x86)/National Instruments/CVI2013/include/rs232.h" |
- |
-[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 = "" |
- |
Index: fourier.uir |
=================================================================== |
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/fourier.uir |
---|
Property changes: |
Deleted: svn:mime-type |
## -1 +0,0 ## |
-application/octet-stream |
\ No newline at end of property |
Index: FMF-FFT-P5/fourier.c |
=================================================================== |
--- FMF-FFT-P5/fourier.c (nonexistent) |
+++ FMF-FFT-P5/fourier.c (revision 353) |
@@ -0,0 +1,343 @@ |
+#include <cvirte.h> |
+#include <userint.h> |
+#include "fourier.h" |
+#include <utility.h> |
+#include <ansi_c.h> |
+#include <rs232.h> |
+ |
+int read_term_index; |
+int read_term; |
+int read_cnt; |
+int bytes_read; |
+ |
+int pCOM1; |
+int pCOM2; |
+ |
+ |
+#define TEXT_LENGTH 2000 |
+char read_data[TEXT_LENGTH]; |
+char read_data2[TEXT_LENGTH]; |
+ |
+static int panel; |
+#define MAX_THREADS 10 |
+ |
+static CmtThreadPoolHandle poolHandle = 0; |
+void SetDimming(int state) { |
+ |
+ SetCtrlAttribute (panel, p1_START, ATTR_DIMMED, state); |
+ SetCtrlAttribute (panel, p1_EXIT, ATTR_DIMMED, state); |
+ SetCtrlAttribute (panel, p1_STOP, ATTR_DIMMED, state); |
+ |
+} |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+int main (int argc, char *argv[]) |
+{ |
+ SetStdioPort (CVI_STDIO_WINDOW); |
+ SetStdioWindowOptions (10000, 0, 0); |
+ SetStdioWindowVisibility(1); |
+ if (InitCVIRTE (0, argv, 0) == 0) |
+ return -1; /* out of memory */ |
+ if ((panel= LoadPanel (0, "fourier.uir", p1)) < 0) |
+ return -1; |
+ //CmtNewThreadPool (MAX_THREADS, &poolHandle); |
+ DisplayPanel (panel); |
+ SetDimming(0); |
+ //StartCB(panel, 0, EVENT_COMMIT, NULL, 0 ,0); |
+ RunUserInterface (); |
+ DiscardPanel (panel); |
+ 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 StopCB (int panel, int control, int event, |
+ void *callbackData, int eventData1, int eventData2) |
+{ |
+ switch (event) |
+ { |
+ case EVENT_COMMIT: |
+ CloseCom(pCOM1); |
+ CloseCom(pCOM2); |
+ break; |
+ } |
+ return 0; |
+} |
+ |
+ |
+ |
+/* Callback Function */ |
+void ComCallback1(int portNumber, int eventMask, void *callbackdata) { |
+ |
+ if (eventMask & LWRS_RXFLAG) { |
+//printf("Received specified character\n"); |
+ int strLen = GetInQLen (pCOM1); |
+ bytes_read = ComRd (pCOM1, read_data, strLen); |
+ float voltage; |
+ sscanf(read_data,"%f",&voltage); |
+ //printf("%f %d %d#%s#", temp,state[0], state[1], read_data); |
+ int RS232Error = ReturnRS232Err (); |
+ if (ReturnRS232Err ()) { |
+ sprintf(read_data,"#%s\n", GetRS232ErrorString(RS232Error)); |
+ MessagePopup("RS232Err",read_data); |
+ } else { |
+ //float ohm; |
+ //double tset; |
+ |
+ //char onoff; |
+ //double Voltage, Current; |
+ //char cres[200]; |
+ //int i=0; |
+ //int onoff1 = 0; |
+ SetCtrlVal(panel, p1_VMON, voltage); |
+ |
+ |
+ |
+ //Voltage =K617_vsource_get(); |
+ //Current =K617_get(cres,&i); |
+ //K617_vsource_set(vset); |
+ //K617_vsource_operate(onoff1); |
+ //SetCtrlVal(pa,PA_VOLTAGE,Voltage); |
+ //SetCtrlVal(pa,PA_CURRENT,Current); |
+ |
+ PlotStripChart (panel, p1_GRAPH, &voltage, 1, 0, 0, VAL_FLOAT); |
+ |
+ |
+ |
+ |
+ |
+ } |
+ } |
+ |
+ if (eventMask & LWRS_TXEMPTY) printf("Transmit queue now empty\n"); |
+ |
+ if (eventMask & LWRS_RECEIVE) { |
+ |
+ printf("50 or more bytes in input queue\n"); |
+ |
+ } |
+ |
+} |
+ |
+int pozicija = 0; |
+ |
+int SetPosition(int pos){ |
+ int nb=0; |
+ char str[20]; |
+ sprintf(str, "X%d\n", pos); |
+ int len = strlen(str); |
+ nb = ComWrt (pCOM2, str, len); |
+ return nb; |
+} |
+ |
+float vx = 100.0; |
+ |
+int SetSpeed(float v){ |
+ int nb = 0; |
+ char vxset[20]; |
+ sprintf(vxset, "$110=%.2f\n", v); |
+ |
+ printf("Speed %s", vxset); |
+ int len1 = strlen(vxset); |
+ nb = ComWrt (pCOM2, vxset, len1); |
+ return nb; |
+} |
+ |
+ |
+int first = 1; |
+ |
+ |
+ |
+/* Callback Function */ |
+void ComCallback2(int portNumber, int eventMask, void *callbackdata) { |
+ |
+ if (eventMask & LWRS_RXFLAG) { |
+//printf("Received specified character\n"); |
+ int strLen = GetInQLen (pCOM2); |
+ bytes_read = ComRd (pCOM2, read_data2, strLen); |
+ printf("%s\n", read_data2); |
+ |
+ |
+ if(first){ |
+ SetSpeed(100.00); |
+ |
+ |
+ first = 0; |
+ } |
+ |
+ |
+ |
+ |
+ GetCtrlVal(panel,p1_POZICIJA, &pozicija); |
+ |
+ SetPosition(pozicija); |
+ |
+ |
+ |
+ |
+ |
+ //printf("%f %d %d#%s#", temp,state[0], state[1], read_data); |
+ int RS232Error = ReturnRS232Err (); |
+ if (ReturnRS232Err ()) { |
+ sprintf(read_data2,"#%s\n", GetRS232ErrorString(RS232Error)); |
+ MessagePopup("RS232Err",read_data2); |
+ } else { |
+ //float ohm; |
+ //double tset; |
+ |
+ //char onoff; |
+ //double Voltage, Current; |
+ //char cres[200]; |
+ //int i=0; |
+ //int onoff1 = 0; |
+ //SetCtrlVal(panel, p1_VMON, voltage); |
+ |
+ |
+ |
+ //Voltage =K617_vsource_get(); |
+ //Current =K617_get(cres,&i); |
+ //K617_vsource_set(vset); |
+ //K617_vsource_operate(onoff1); |
+ //SetCtrlVal(pa,PA_VOLTAGE,Voltage); |
+ //SetCtrlVal(pa,PA_CURRENT,Current); |
+ |
+ //PlotStripChart (panel, p1_GRAPH, &voltage, 1, 0, 0, VAL_FLOAT); |
+ |
+ |
+ |
+ |
+ |
+ } |
+ } |
+ |
+ //if (eventMask & LWRS_TXEMPTY) printf("Transmit queue now empty\n"); |
+ |
+ if (eventMask & LWRS_RECEIVE) { |
+ |
+ printf("50 or more bytes in input queue\n"); |
+ |
+ } |
+ |
+} |
+ |
+ |
+int CVICALLBACK StartCB (int panel, int control, int event, |
+ void *callbackData, int eventData1, int eventData2) |
+{ |
+int ierr; |
+int ierr2; |
+ |
+ switch (event) { |
+ case EVENT_COMMIT: |
+ |
+ |
+ first = 1; |
+ GetCtrlVal(panel,p1_COM1,&pCOM1); |
+ GetCtrlVal(panel,p1_COM2,&pCOM2); |
+ |
+ |
+ //printf("%d %d\n", pCOM1, pCOM2); |
+ ierr = OpenComConfig (pCOM1, "", 115200, 0, 8, 1, 512, 512); |
+ /* Turn off Hardware handshaking (loopback test will not function with it on) */ |
+ SetCTSMode (pCOM1, LWRS_HWHANDSHAKE_OFF); |
+ |
+ /* Make sure Serial buffers are empty */ |
+ FlushInQ (pCOM1); |
+ FlushOutQ (pCOM1); |
+ |
+ int notifyCount1 = 50; /* Wait for at least 50 bytes in queue. */ |
+ int eventChar1 = 10; /* Wait for LF. */ |
+ int eventMask1 = LWRS_RXFLAG | LWRS_TXEMPTY | LWRS_RECEIVE; |
+ |
+ ierr2 = OpenComConfig (pCOM2, "", 115200, 0, 8, 1, 512, 512); |
+ /* Turn off Hardware handshaking (loopback test will not function with it on) */ |
+ SetCTSMode (pCOM2, LWRS_HWHANDSHAKE_OFF); |
+ |
+ printf("ierr %d %d\n", ierr, ierr2); |
+ |
+ |
+ /* Make sure Serial buffers are empty */ |
+ FlushInQ (pCOM2); |
+ FlushOutQ (pCOM2); |
+ |
+ int notifyCount2 = 50; /* Wait for at least 50 bytes in queue. */ |
+ int eventChar2 = 10; /* Wait for LF. */ |
+ int eventMask2 = LWRS_RXFLAG | LWRS_TXEMPTY | LWRS_RECEIVE; |
+ |
+ |
+ |
+ |
+ |
+ //InstallComCallback (pCOM1, eventMask1, notifyCount1, eventChar1, ComCallback1, NULL); |
+ InstallComCallback (pCOM2, eventMask2, notifyCount2, eventChar2, ComCallback2, NULL); |
+ |
+ |
+ |
+ |
+ break; |
+ } |
+ return 0; |
+} |
+ |
+ |
+ |
+ |
+ |
+int CVICALLBACK GoToEndCB (int panel, int control, int event, |
+ void *callbackData, int eventData1, int eventData2) |
+{ |
+ switch (event) |
+ { |
+ case EVENT_COMMIT: |
+ |
+ break; |
+ } |
+ return 0; |
+} |
+ |
+int CVICALLBACK GoToZeroCB (int panel, int control, int event, |
+ void *callbackData, int eventData1, int eventData2) |
+{ |
+ switch (event) |
+ { |
+ case EVENT_COMMIT: |
+ int nb = 0; |
+ |
+ nb = ComWrt (pCOM2, "X0\n", 4); |
+ return nb; |
+ break; |
+ } |
+ return 0; |
+} |
+ |
+int CVICALLBACK ResetCB (int panel, int control, int event, |
+ void *callbackData, int eventData1, int eventData2) |
+{ |
+ switch (event) |
+ { |
+ case EVENT_COMMIT: |
+ |
+ break; |
+ } |
+ return 0; |
+} |
+ |
+ |
Index: FMF-FFT-P5/fourier.cws |
=================================================================== |
--- FMF-FFT-P5/fourier.cws (nonexistent) |
+++ FMF-FFT-P5/fourier.cws (revision 353) |
@@ -0,0 +1,205 @@ |
+[Workspace Header] |
+Version = 1302 |
+Pathname = "/c/home/Fourier/fourier.cws" |
+CVI Dir = "/c/program files (x86)/national instruments/cvi2013" |
+CVI Shared Dir = "/C/Program Files (x86)/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 (x86)/IVI Foundation/IVI" |
+IVI Standard Root 64-bit Dir = "/C/Program Files/IVI Foundation/IVI" |
+VXIplug&play Framework Dir = "/C/Program Files (x86)/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 = "fourier.prj" |
+Drag Bar Left = 320 |
+Window Top = 147 |
+Window Left = 287 |
+Window Bottom = 936 |
+Window Right = 1979 |
+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 = 6 |
+Window Confinement Region Enabled = True |
+MainColumnWidth = 303 |
+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/Fourier/fourier.uir" |
+File Type = "User Interface Resource" |
+Disk Date = 3629705820 |
+In Projects = "1," |
+Window Top = 33 |
+Window Left = 10 |
+Window Height = 427 |
+Window Width = 768 |
+Window Z-Order = 2 |
+ |
+[File 0002] |
+Path = "/c/home/Fourier/fourier.c" |
+File Type = "CSource" |
+Disk Date = 3629707155 |
+In Projects = "1," |
+Window Top = 405 |
+Window Left = 202 |
+Window Z-Order = 1 |
+Source Window State = "1,248,249,248,66,66,66,0,0,173,0,161,0,0,0,46,155,0,182,36,427,768,1,40," |
+ |
+[File 0003] |
+Path = "/c/home/cvi/apps/TempCtrl/TempCtrl.c" |
+File Type = "CSource" |
+Disk Date = 3615354561 |
+In Projects = "" |
+Window Top = 157 |
+Window Left = 74 |
+Window Z-Order = 5 |
+Source Window State = "1,0,0,0,0,0,0,0,0,80,0,0,0,0,0,25,124,0,246,36,427,768,1,0," |
+ |
+[File 0004] |
+Path = "/c/home/cvi/apps/TempCtrl/TempCtrl.uir" |
+File Type = "User Interface Resource" |
+Disk Date = 3615354561 |
+In Projects = "" |
+Window Top = 188 |
+Window Left = 90 |
+Window Height = 427 |
+Window Width = 768 |
+Window Z-Order = 6 |
+ |
+[File 0005] |
+Path = "/c/home/cvi/instr/TempControllerSwitch/arduino_monitor.c" |
+File Type = "CSource" |
+Disk Date = 3627898504 |
+In Projects = "" |
+Window Top = 281 |
+Window Left = 138 |
+Window Z-Order = 3 |
+Source Window State = "1,611,613,611,15,29,15,0,0,80,0,0,0,0,0,25,592,0,612,38,427,768,1,0," |
+ |
+[File 0006] |
+Path = "/c/Program Files (x86)/National Instruments/CVI2013/include/rs232.h" |
+File Type = "Include" |
+Disk Date = 3486495600 |
+In Projects = "" |
+Window Top = 95 |
+Window Left = 42 |
+Window Z-Order = 4 |
+Source Window State = "1,60,60,60,12,21,21,0,3,80,0,0,0,0,0,25,48,0,60,12,427,768,1,0," |
+ |
+[Tab Order] |
+Tab 0001 = "/c/home/Fourier/fourier.uir" |
+Tab 0002 = "/c/home/Fourier/fourier.c" |
+Tab 0003 = "/c/home/cvi/apps/TempCtrl/TempCtrl.c" |
+Tab 0004 = "/c/home/cvi/apps/TempCtrl/TempCtrl.uir" |
+Tab 0005 = "/c/home/cvi/instr/TempControllerSwitch/arduino_monitor.c" |
+Tab 0006 = "/c/Program Files (x86)/National Instruments/CVI2013/include/rs232.h" |
+ |
+[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 = "" |
+ |
Index: FMF-FFT-P5/fourier.exe |
=================================================================== |
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/FMF-FFT-P5/fourier.exe |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+application/octet-stream |
\ No newline at end of property |
Index: FMF-FFT-P5/fourier.h |
=================================================================== |
--- FMF-FFT-P5/fourier.h (nonexistent) |
+++ FMF-FFT-P5/fourier.h (revision 353) |
@@ -0,0 +1,59 @@ |
+/**************************************************************************/ |
+/* 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 p1 1 |
+#define p1_EXIT 2 /* control type: command, callback function: ExitCB */ |
+#define p1_STOP 3 /* control type: command, callback function: StopCB */ |
+#define p1_GOTOEND 4 /* control type: command, callback function: GoToEndCB */ |
+#define p1_GOTOZERO 5 /* control type: command, callback function: GoToZeroCB */ |
+#define p1_RESET 6 /* control type: command, callback function: ResetCB */ |
+#define p1_START 7 /* control type: command, callback function: StartCB */ |
+#define p1_COM1 8 /* control type: numeric, callback function: (none) */ |
+#define p1_VMON 9 /* control type: numeric, callback function: (none) */ |
+#define p1_COM2 10 /* control type: numeric, callback function: (none) */ |
+#define p1_GRAPH 11 /* control type: strip, callback function: (none) */ |
+#define p1_SPLITTER_2 12 /* control type: splitter, callback function: (none) */ |
+#define p1_SPLITTER 13 /* control type: splitter, callback function: (none) */ |
+#define p1_SPLITTER_4 14 /* control type: splitter, callback function: (none) */ |
+#define p1_SPLITTER_3 15 /* control type: splitter, callback function: (none) */ |
+#define p1_RAZDALJA 16 /* control type: numeric, callback function: (none) */ |
+#define p1_HITROSTX 17 /* control type: numeric, callback function: (none) */ |
+#define p1_STOPPOS 18 /* control type: numeric, callback function: (none) */ |
+#define p1_STARTPOS 19 /* control type: numeric, callback function: (none) */ |
+#define p1_POZICIJA 20 /* control type: numeric, callback function: (none) */ |
+ |
+ |
+ /* Control Arrays: */ |
+ |
+#define CTRLARRAY 1 |
+ |
+ /* Menu Bars, Menus, and Menu Items: */ |
+ |
+ /* (no menu bars in the resource file) */ |
+ |
+ |
+ /* Callback Prototypes: */ |
+ |
+int CVICALLBACK ExitCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
+int CVICALLBACK GoToEndCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
+int CVICALLBACK GoToZeroCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
+int CVICALLBACK ResetCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
+int CVICALLBACK StartCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
+int CVICALLBACK StopCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
+ |
+ |
+#ifdef __cplusplus |
+ } |
+#endif |
Index: FMF-FFT-P5/fourier.prj |
=================================================================== |
--- FMF-FFT-P5/fourier.prj (nonexistent) |
+++ FMF-FFT-P5/fourier.prj (revision 353) |
@@ -0,0 +1,419 @@ |
+[Project Header] |
+Version = 1302 |
+Pathname = "/c/home/Fourier/fourier.prj" |
+CVI Dir = "/c/program files (x86)/national instruments/cvi2013" |
+CVI Shared Dir = "/C/Program Files (x86)/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 (x86)/IVI Foundation/IVI" |
+VXIplug&play Framework Dir = "/C/Program Files (x86)/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 = "User Interface Files" |
+FolderEx 0 = "User Interface Files" |
+Folder 1 = "Source Files" |
+FolderEx 1 = "Source Files" |
+ |
+[File 0001] |
+File Type = "User Interface Resource" |
+Res Id = 1 |
+Path Is Rel = True |
+Path Rel To = "Project" |
+Path Rel Path = "fourier.uir" |
+Path = "/c/home/Fourier/fourier.uir" |
+Exclude = False |
+Project Flags = 0 |
+Folder = "User Interface Files" |
+Folder Id = 0 |
+ |
+[File 0002] |
+File Type = "CSource" |
+Res Id = 2 |
+Path Is Rel = True |
+Path Rel To = "Project" |
+Path Rel Path = "fourier.c" |
+Path = "/c/home/Fourier/fourier.c" |
+Exclude = False |
+Compile Into Object File = False |
+Project Flags = 0 |
+Folder = "Source 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 = "Common" |
+Warning List None = "" |
+Warning List Common = "" |
+Warning List Extended = "" |
+Warning List All = "" |
+Warning Mode = 0 |
+Enable Unreferenced Identifiers Warning = True |
+Enable Pointer Mismatch Warning = True |
+Enable Unreachable Code Warning = True |
+Enable Assignment In Conditional Warning = True |
+Uninitialized Locals Compile Warning = "Aggressive" |
+Require Return Values = True |
+Enable C99 Extensions = True |
+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" |
+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 = "fourier (Debug x86)" |
+File Description Ex = "%application (%rel_dbg %arch)" |
+File Version = "1.0" |
+File Version Ex = "%f1.%f2" |
+Internal Name = "fourier" |
+Internal Name Ex = "%basename" |
+Legal Copyright = "Copyright © 2018" |
+Legal Copyright Ex = "Copyright © %company %Y" |
+Legal Trademarks = "" |
+Legal Trademarks Ex = "" |
+Original Filename = "fourier.exe" |
+Original Filename Ex = "%filename" |
+Private Build = "" |
+Private Build Ex = "" |
+Product Name = " fourier" |
+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 = "Common" |
+Warning List None = "" |
+Warning List Common = "" |
+Warning List Extended = "" |
+Warning List All = "" |
+Warning Mode = 0 |
+Enable Unreferenced Identifiers Warning = True |
+Enable Pointer Mismatch Warning = True |
+Enable Unreachable Code Warning = True |
+Enable Assignment In Conditional Warning = True |
+Uninitialized Locals Compile Warning = "Aggressive" |
+Require Return Values = True |
+Enable C99 Extensions = True |
+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" |
+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 = "Common" |
+Warning List None = "" |
+Warning List Common = "" |
+Warning List Extended = "" |
+Warning List All = "" |
+Warning Mode = 0 |
+Enable Unreferenced Identifiers Warning = True |
+Enable Pointer Mismatch Warning = True |
+Enable Unreachable Code Warning = True |
+Enable Assignment In Conditional Warning = True |
+Uninitialized Locals Compile Warning = "Aggressive" |
+Require Return Values = True |
+Enable C99 Extensions = True |
+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" |
+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 = "Common" |
+Warning List None = "" |
+Warning List Common = "" |
+Warning List Extended = "" |
+Warning List All = "" |
+Warning Mode = 0 |
+Enable Unreferenced Identifiers Warning = True |
+Enable Pointer Mismatch Warning = True |
+Enable Unreachable Code Warning = True |
+Enable Assignment In Conditional Warning = True |
+Uninitialized Locals Compile Warning = "Aggressive" |
+Require Return Values = True |
+Enable C99 Extensions = True |
+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" |
+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 = False |
+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 = True |
+Uninitialized Locals Compile Warning = "Disabled" |
+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" |
+ |
+[Create Executable] |
+Executable File_Debug Is Rel = True |
+Executable File_Debug Rel To = "Project" |
+Executable File_Debug Rel Path = "fourier.exe" |
+Executable File_Debug = "/c/home/Fourier/fourier.exe" |
+Executable File_Release Is Rel = True |
+Executable File_Release Rel To = "Project" |
+Executable File_Release Rel Path = "fourier.exe" |
+Executable File_Release = "/c/home/Fourier/fourier.exe" |
+Executable File_Debug64 Is Rel = True |
+Executable File_Debug64 Rel To = "Project" |
+Executable File_Debug64 Rel Path = "fourier.exe" |
+Executable File_Debug64 = "/c/home/Fourier/fourier.exe" |
+Executable File_Release64 Is Rel = True |
+Executable File_Release64 Rel To = "Project" |
+Executable File_Release64 Rel Path = "fourier.exe" |
+Executable File_Release64 = "/c/home/Fourier/fourier.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 |
+ |
Index: FMF-FFT-P5/fourier.uir |
=================================================================== |
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/FMF-FFT-P5/fourier.uir |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+application/octet-stream |
\ No newline at end of property |