Fluigent / fgt-SDK

Fluigent Software Developement Kit
https://www.fluigent.com/
Apache License 2.0
32 stars 16 forks source link

Get pressure setpoint via RS232 command #83

Open mtrellet opened 5 months ago

mtrellet commented 5 months ago

I am controlling the PX-345 through the RS-232 port. I can set and query successfully. I do not see a command to Read the current pressure setpoint. Alpha can be set and checked, pressure SP cannot (that I can see).

The query equivalent of: CHAN:1P:XXX

I tried the question mark, no success.

Mark

Originally posted by @mtrevisiol in https://github.com/Fluigent/fgt-SDK/issues/55#issuecomment-2019086452

mtrellet commented 5 months ago

Hello,

There is indeed no dedicated command to read the current pressure setpoint. May I ask what is your use case to help you identify potential workarounds? Did you observe situations where the command order sent did not seem taken into account by the PX? Or is it only an extra verification step?

mtrevisiol commented 5 months ago

The device does not send back any acknowledgement of success or failure. This is a production piece of equipment and in the closed loop world, it is required to acknowledge or read back settings to verify what has been applied. This like a pedestrian requirement. I have eight of these devices.

I know I can maintain the last value that I sent. Not the same…

So, the best I can do with this is to send the command, then query pressure and verify connection is still working with the device? This feels a little hobbyish.

Mark

Mark Trevisiol Software Engineer @.*** T +1 (541) 738-4375 ascentialtech.com 2101 NE Jack London St., Corvallis, OR, 97330, United States Impossible? Done.

Email Disclosure Policy – https://www.ascentialtech.com/email-disclosure/ Privacy Policy - https://www.ascentialtech.com/privacy-policy/ ​ From: Mikael Trellet @.> Sent: Tuesday, March 26, 2024 05:21 To: Fluigent/fgt-SDK @.> Cc: Mark Trevisiol @.>; Mention @.> Subject: Re: [Fluigent/fgt-SDK] Get pressure setpoint via RS232 command (Issue #83)

You don't often get email from @.**@.>. Learn why this is importanthttps://aka.ms/LearnAboutSenderIdentification

External: Sender is outside the Organization Legacy Email Used This email was received on a non @ascentialtech.com alias. Please notify the sender of our recent branding change and your new email address.

Hello,

There is indeed no dedicated command to read the current pressure setpoint. May I ask what is your use case to help you identify potential workarounds? Did you observe situations where the command order sent did not seem taken into account by the PX? Or is it only an extra verification step?

— Reply to this email directly, view it on GitHubhttps://github.com/Fluigent/fgt-SDK/issues/83#issuecomment-2020283990, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APHI6ROQMEHMHLWBNMMDXXTY2FK2ZAVCNFSM6AAAAABFIVIHCWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRQGI4DGOJZGA. You are receiving this because you were mentioned.Message ID: @.**@.>>

mtrellet commented 5 months ago

We understand your concern. I have forwarded this needs to the relevant people here at Fluigent. An evaluation is planned soon but I have no precise details about timing and how a potential upgrade with be distributed. I will keep you updated as soon as I have more information.