rINSTCONTROL/Utility functionsmaster
rINSTCONTROL/Utility functions
master
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
16af44ab62df | SAFedorov | introduced getLocalPrograms as a substitution for readRunFiles | Apr 22 2019 | |||
f7c5619b8a3d | SAFedorov | Update readCommentHeader.m | Apr 21 2019 | |||
bddd85cd108a | SAFedorov | MyLogger and its gui is fully functional in limited length mode | Apr 20 2019 | |||
9c7233bf74a9 | SAFedorov | Introduced makeUniqueFileName utility function and removed an analogous method… | Apr 20 2019 | |||
01b4c798b3bf | SAFedorov | Added createLogger method in MyTpg and did cosmetic edits of readRunFiles | Apr 19 2019 | |||
35f6f4d21369 | SAFedorov | 1) Updated MyLogger with Gui. 2) Added output argument in setIfChanged | Apr 15 2019 | |||
920db60d6824 | SAFedorov | Deleted app utilities | Apr 14 2019 | |||
6771528b9b4a | SAFedorov | 1) Added the handling of global instrument name by MyCollector 2) Debugging of… | Apr 14 2019 | |||
107d6837c533 | engelsen | Finalizing new fitting | Apr 12 2019 | |||
5ad6bfdec587 | SAFedorov | Update str2substruct.m | Apr 12 2019 | |||
b2c3b3ee5cf7 | SAFedorov | Update str2doubleHedged to span over lists | Apr 12 2019 | |||
3482227af8d3 | SAFedorov | Debugging of readTrace of MyTekScope | Apr 12 2019 | |||
eed2ae856a1e | SAFedorov | 1) Introduced "cell" case in var2str, 2)Debugging and error handling… | Apr 11 2019 | |||
796ebcd0f67b | engelsen | Further progress on refactoring | Apr 11 2019 | |||
fbcb3eca7a6e | engelsen | Refactoring MyFit | Apr 10 2019 | |||
a085278d3ac0 | SAFedorov | Small misc debugging | Apr 7 2019 | |||
cb39bd2cb2e3 | SAFedorov | Updated runInstrumentWithGui and revised the mode of operation - now GUIs are… | Apr 7 2019 | |||
9ac92c45fe2b | SAFedorov | Changed handling of instrument name. Now instrument objects themselves do not… | Apr 7 2019 | |||
e3e8266d69d2 | SAFedorov | Update runInstrument function | Apr 6 2019 | |||
c0a7846ef4cc | engelsen | Scaling implemented for three fits | Apr 5 2019 | |||
95eca309a994 | SAFedorov | introduced setIfChanged utility | Mar 29 2019 | |||
63045f4bcda8 | SAFedorov | introduced toSingleLine function | Mar 11 2019 | |||
c2c6ace6adab | SAFedorov | create new MyScpiInstrument | Mar 10 2019 | |||
c83331552c3b | SAFedorov | 1) Added Daq icon and incorporated creating a desktop shortcut in Setup dialog. | Feb 14 2019 | |||
631bf936e649 | SAFedorov | Introduced a safety mechanism to prevent file deletion by the instrument and… | Feb 12 2019 | |||
c0c12d3f9433 | SAFedorov | yesnodlg is introduced to replace questdlg in createFile | Feb 8 2019 | |||
6f4abf3a154a | engelsen | QOL change of sliders | Feb 5 2019 | |||
03a4873e2235 | SAFedorov | getInstrumentControlDir is introduced to replace getMyInstrParentDir in… | Feb 5 2019 | |||
43180a46f866 | engelsen | MyFit improvements | Feb 5 2019 | |||
09b31918887e | SAFedorov | Small improvements of the logger. 1) Dummy mode is added to gui 2) runLogView… | Feb 5 2019 | |||
9193defd7b21 | SAFedorov | 1) Debugging of MyZiScopeFt and its gui 2) Update MyAvgTrace to reset averaging… | Feb 3 2019 | |||
47ca0ecc4598 | SAFedorov | 1)MyZiRingdown now transfers the averaged 2) debugging of the previous three… | Jan 25 2019 | |||
c5ee3ea1417a | SAFedorov | runInstrument can now start instruments with optional arguments from… | Jan 25 2019 | |||
806bb192fde3 | SAFedorov | Integrated tabledlg in InstrumentManager | Jan 24 2019 | |||
5a273d6a0d91 | SAFedorov | Created tabledlg - table user interface for structure fields | Jan 24 2019 | |||
7d66b42abcd4 | SAFedorov | Various debuggings. 1) MyAvgTrace - now addAverage is restricted to work with… | Jan 19 2019 | |||
759ccd3d2ad6 | SAFedorov | runInstrument is modified to skip empty 'interface' and 'address' variables. | Jan 18 2019 | |||
200e243c1efe | SAFedorov | 1) dirfind function is updated - now it also searches over Matlab apps. 2)… | Jan 15 2019 | |||
b96aec5bb4a1 | SAFedorov | 1) Uid property is removed from MyTrace and genUid is moved to… | Jan 14 2019 | |||
57ac68e3b5c8 | SAFedorov | updateLinkedElement is introducd (singled out from updateLinkedGuiElements) | Jan 14 2019 | |||
28dca1631709 | SAFedorov | 1) xyFourier and xyInvFourier functions are introduced, 2) New properties and… | Jan 11 2019 | |||
d6738708f329 | SAFedorov | Implemented linking of logical values to uilamps | Jan 11 2019 | |||
b6fd9e5fccf2 | SAFedorov | 1) Created GuiZiRIngdown 2) introduced MyAppColors 3) various edits of… | Jan 11 2019 | |||
7e9c56f5832e | SAFedorov | 1) Fixed the bugs after renaiming plotTrace->plot and loadTrace->load, 2) made… | Jan 9 2019 | |||
c8ec1a124ceb | SAFedorov | Debugged MyTpg transfer trace functionality | Jan 9 2019 | |||
c5d3f5d51f5c | SAFedorov | MyCollector is made singleton; dirfind function is introduced; unused classes… | Jan 8 2019 | |||
148114c5e83c | SAFedorov | MyTlb6700 finaly seems to work with multiple instances; A number of overloading… | Jan 8 2019 | |||
026cc271874a | SAFedorov | MyTlb6700 is changed to use a singletone MyNewportUsbComm to access the driver… | Jan 8 2019 | |||
f16024903936 | SAFedorov | Some edits of MyNewportUsbComm | Jan 8 2019 | |||
c8c7c3d98efe | SAFedorov | Introduced MySingletone and MyNewportUsbComm | Jan 5 2019 | |||
0bf4692c40a2 | SAFedorov | Comment typos fixed | Dec 28 2018 | |||
afeb07864e76 | SAFedorov | 1) Finilazed the functionality to run instruments in the background from… | Dec 28 2018 | |||
2148ade9a567 | SAFedorov | 1) Introduced runInstrument (mostly by splitting runInstrumentWithGui into two… | Dec 27 2018 | |||
001838c76baa | SAFedorov | 1)Introduced sharing via a global variable of the Usb communication class used… | Dec 26 2018 | |||
4550a53d5481 | SAFedorov | 1) Input/OutputProcessingFcn and InputPrescaler are now stored in UserData… | Dec 26 2018 | |||
fefecaeb9b20 | SAFedorov | Debugged the new operation of linkGuiElement with instrument Guis… | Dec 26 2018 | |||
ca6c1f1de69a | SAFedorov | 1. Even more checks for automatic callback assignment; 2. All guis are… | Dec 26 2018 | |||
2d43ea3c4fad | SAFedorov | GuiLogger is converted to the new linking system; more clever callback… | Dec 26 2018 | |||
dbae152d84e1 | SAFedorov | substruct2str is added plus the gui linking mechanism is mostly changed to use… | Dec 25 2018 | |||
482c10a088da | SAFedorov | Changed linkGuiElement to work with subreferences | Dec 25 2018 | |||
48abf8dcb3c5 | SAFedorov | Fixed a little inconsistency in linkGuiElement that would prevent creating… | Dec 23 2018 | |||
98e2976a1c68 | SAFedorov | Fixed some conceptual flaws in MyLog saving/loading | Sep 21 2018 | |||
839e16598b3d | SAFedorov | MyMetadata simplification and debugging - looks to be fully working | Sep 19 2018 | |||
00ad4730d8f4 | SAFedorov | My Metadata now handles more-than-1D character arrays | Sep 19 2018 | |||
c378ecb2f534 | SAFedorov | Removed expansion over character arrays in MyMetadata, for which an additional… | Sep 16 2018 | |||
ded107468fa8 | SAFedorov | MyMetadata save/load now can nominally (untested) handle arrays and structures | Sep 16 2018 | |||
0a557ba657c5 | SAFedorov | MyMetadata the printHeader function now is nominally able to handle arrays… | Sep 15 2018 | |||
4125a0e77ba7 | SAFedorov | printSubnames is renamed to printSubs and parameter own_name is added to this… | Sep 15 2018 | |||
7cd01fe452c8 | SAFedorov | printSubnames now properly handles multi-dimensional arrays | Sep 14 2018 | |||
638218b83c3a | SAFedorov | printSubnames introduced, works with one-dimensional arrays so far | Sep 14 2018 | |||
1c2843491447 | SAFedorov | Introduced str2substruct utility function that constructs a reference structure… | Sep 14 2018 | |||
a54449e37e88 | SAFedorov | Added better automatic validation in MyClassParser | Sep 9 2018 | |||
6a181d238788 | SAFedorov | MyLog.data - check for array compatibility introduced | Sep 9 2018 | |||
a51ed5f91343 | SAFedorov | 1. MyCollector now ensures that it passes MyNewDataEvent to Daq, 2. In… | Sep 3 2018 | |||
3d7aa591e1cb | SAFedorov | Misc improvements before deployment | Aug 30 2018 | |||
57fcdfe2b854 | SAFedorov | same | Aug 29 2018 | |||
ec77c1943211 | SAFedorov | linkGuiElement edits | Aug 29 2018 | |||
e6ec4ad2c8bc | SAFedorov | AbortSet is explicitly made falce in MyScpiInstrument | Aug 29 2018 | |||
9417e6dd3ed6 | SAFedorov | Speed up of updateGui | Aug 29 2018 | |||
0916d04a079b | SAFedorov | Can somehow interface MyNa with Daq, but measurement header might be wrong (!)… | Aug 28 2018 | |||
ab2b9c0109f9 | SAFedorov | linkGuiElement separation between instrument/non-instrument objects | Aug 28 2018 | |||
d2edb8c7c2a3 | SAFedorov | Timers improvements | Aug 28 2018 | |||
c3bccf829511 | SAFedorov | Finilized transition of instrument guis to new linking function | Aug 27 2018 | |||
d86abdee9a05 | SAFedorov | Making linkGuiElement and genericValueChanged more general | Aug 27 2018 | |||
317019c05e05 | SAFedorov | Improved handling of PostSet callback flag in MyInstrument and introduced… | Aug 27 2018 | |||
0dcb4b2b2bdf | SAFedorov | Gui link edits | Aug 27 2018 | |||
3448271b71b8 | SAFedorov | runCollector is superseded with getCollector | Aug 25 2018 | |||
a513803b3c41 | SAFedorov | Continue button and input variable is removed from InstrumentManager. MyRefVar… | Aug 25 2018 | |||
00ce7b6114e5 | SAFedorov | Debugging of GuiLakeshore | Aug 25 2018 | |||
616e85761170 | SAFedorov | Debugged new operation of guis | Aug 25 2018 | |||
a8fe51b594f8 | SAFedorov | Speed of updateLinkedGuiElements is much improved. | Aug 25 2018 | |||
d6a319c1142e | SAFedorov | More edits towards event-based gui updates | Aug 25 2018 | |||
30e3c8017ef2 | SAFedorov | Added event NewParameter to MyInstrument and introduced initInstrGui | Aug 24 2018 | |||
537ffda07122 | SAFedorov | Introduced command info in all instrument classes and changed readHeader… | Aug 24 2018 | |||
c2cc025bac09 | SAFedorov | Debugging of MyMetadata trace saving and loading. | Aug 24 2018 | |||
a96018b90b56 | SAFedorov | MyMetadata edits | Aug 23 2018 | |||
c36988edb5f3 | SAFedorov | var2str function is introduced | Aug 23 2018 | |||
f478f8e0b0e9 | SAFedorov | DiodeLaserScan is functional and integrated with Daq | Aug 22 2018 | |||
90da6ddd3d98 | SAFedorov | DiodeLaserScan works to the first approximation with MyTlb6700 | Aug 21 2018 | |||
01e621f5137f | SAFedorov | runInstrumentWithGui is updated - now it returns the created instrument object… | Aug 21 2018 |
c4science · Help