我正在写一些GPIB软件来控制我的老恐龙 - 一个8720D和8753A(一旦我修复了因为跨大西洋运输包装它的白痴造成的损坏,我可能会卖掉。)我正在使用像这样的C代码
,与Na
tional Instruments董事会合作。
* ibwrt(device_descriptor,“IDN ?;”); * * ibrd(device_descriptor,identification_string,100); *我想让代码在尽可能多的VNA上运行,因此我可以开源并让它
如果他们愿意,其他人会使用。
但我不打算尝试在每个模型上工作,特别是因为我无法测试它。
问题是我需要能够识别我没有的仪器。
我*没有任何Agilent *仪器 - *仅HP *。
它们的ID字符串看起来像这样。
* HEWLETT PACKARD,8720D,0,7.74 *有人可以给我一个使用Agilent VNA的样品吗?
例如,“安捷伦”拼写为“AGILENT”或“Agilent”吗?
我不打算尝试包括像我的FieldFox那样的USB控制设备。
戴夫
以上来自于谷歌翻译
以下为原文
I'm writing some GPIB software to control my old dinosaurs - an 8720D and 8753A (which I will probably sell as soon as I have fixed the damaged caused by an idiot packing it for transatlantic shipping.) I'm using C code like this, which works with National Instruments boards.
*ibwrt(device_descriptor,"IDN?;");*
*ibrd(device_descriptor, identification_string ,100);*
I'd like to make the code work on as many VNAs as reasonably practical, so I can open-source it and let others use if if they wish. But I don't intend trying it to get to work on every model, especially as I will have no way of testing it.
The problem is I need to be able to identify the instruments I don't have. I do *not have any Agilent* instruments - *only HP*. The ID string from them is looking like this.
*HEWLETT PACKARD,8720D,0,7.74*
Could someone give me a sample of what it would look with with an Agilent VNA? Would for example "Agilent" be spelt as "AGILENT" or "Agilent"?
I'm not going to bother trying to include USB controlled devices like my FieldFox which is on order.
Dave
0