levylabpitt / Asylum-API

A LabVIEW wrapper for Asylum AFMs
BSD 3-Clause "New" or "Revised" License
3 stars 0 forks source link

Igor-API? #5

Closed ciozi137 closed 1 year ago

ciozi137 commented 1 year ago

I would like to reuse some of this code for making and modifying Igor graphs (the basic Igor functionality). Does it makes sense to break out the Igor-related part of this project into its own repository/package? And then make Asylum-API depend on "Igor-API".

Relevant VIs: image

ciozi137 commented 1 year ago

LV-Data has a class to create Igor commands, which then get inserted into Igor Text Files (*.itx): image These functions also belong inside an "Igor-API" package...they can be used inside an ITX file or they can be sent directly to Igor via the ActiveX node.

Monkeymerlot commented 1 year ago

I think it would make sense. At the time it didn't make sense to make a totally new package for just a few functions that I was only using for a single purpose.


From: Patrick Irvin @.> Sent: Wednesday, April 26, 2023 8:48:25 AM To: levylabpitt/Asylum-API @.> Cc: Albro, Joseph Aaron @.>; Assign @.> Subject: Re: [levylabpitt/Asylum-API] Igor-API? (Issue #5)

LV-Data has a class to create Igor commands, which then get inserted into Igor Text Files (*.itx): [image]https://user-images.githubusercontent.com/26659428/234578933-8afab1cb-cf2b-4cac-9de0-fb26d1b938da.png These functions also belong inside an "Igor-API" package...they can be used inside an ITX file or they can be sent directly to Igor via the ActiveX node.

— Reply to this email directly, view it on GitHubhttps://github.com/levylabpitt/Asylum-API/issues/5#issuecomment-1523363572, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AI6TZOA64FWPCSRUI5ULMXTXDEKRTANCNFSM6AAAAAAXMLS4RA. You are receiving this because you were assigned.Message ID: @.***>

ciozi137 commented 1 year ago

Igor-API v1.0.0.1 https://github.com/levylabpitt/Igor-API Asylum-API v1.0.0.6