Forum Replies Created
Go to your Keysight Connection Expert manager and find your GPIB-USB interface …
Note your SICL Interface ID : gpib0 for example
Note your Logical Unit : 7
And now with HTBasic try to load the SICL driver like this :
LOAD BIN “HPIBS;DEV gpib0 ISC 7”
- This reply was modified 1 week, 6 days ago by ZeRider.
As you know HTBasic cannot handle new computers with multi-core CPUs.
This can slow down calculations or file storage enormously.
The solution is to force the modification of the affinity so as to increase the processor number used during resource-intensive operations.
On the other hand, during screen displays, it is better to keep the original affinity on single processor.
To do this job I use the NirCmd freeware utility, to download here : https://www.nirsoft.net/utils/nircmd.html
Please find bellow my code. Hope that help somebody …
Application$=”C:\Program Files (x86)\”&Application$
Affinity=0 ! Normal case
Affinity=4 ! For test, To use multi-core processors 0 to 4
Disque$=Nircmd_directory$ ! Need to be completed with the correct directory …
FOR I=1 TO Affinity
Command$=”cmd /C start /MIN “&Prog$&” setprocessaffinity “&””””&Application$&””””&K$
A video may be too heavy !
Please find below the configuration screen copy for AGILENT 82357A USB/GPIB interface and a AGILENT 34401A multimeter
And some code to test the connection after the HPIBS setting.
(Be careful some old devices don’t respond to the *IDN? Syntax)
KEYSIGHT connection expert : Multimeter and Interface
HTBasic 10 : AUTOST Load HPIBS driver
HTBasic Tools\Devices Setup\HPIBS : HPIBS configuration
HTBasic : Little Identity software for 34401A multimeter
HTBasic : Identity software result
- This reply was modified 9 months ago by ZeRider.
you must load the GPIB USB driver like this (for example) : LOAD BIN “HPIBS;DEV gpib0 ISC 7”
You can find the Keysight 82357B properties with the Keysight Connection Expert software scan
SICL interface ID = gpib0
Logical unit = 7July 18, 2019 at 9:19 am in reply to: Porting HP Basic 6.2 with ITF (HP 46020A Keyboard )to HT Basic for Windows 10.0 #1808
Do you have seen in the code if some lines aren’t missing ?
Your programming keys are probably on this syntax : ON KEY – LABEL “——–” GOTO —
The command control Windows keyboard F1 to F8 (KEY 1 to 8)
Normally all the programming keys are visible after a KEY LABELS ON command
Write “KEY LABELS” in the help files to see some additional information
As I remember there is a bug in the first 10.0 release version.
You need the corrected version 10.0.2 for the Screen builder functionality
Contact your vendor and ask him the free update of the software.
- This reply was modified 1 year, 5 months ago by ZeRider.
Very good, I’m happy to read that 🙂
Do you want to test this :
KEY LABELS OFF
! TRACE ON SCREEN
PLOTTER IS CRT,”INTERNAL”
! TRACE ON PRINTER
PEN 2 ! RED
PEN 1 ! WHITE
End: KEY LABELS ON
Hi, do you have verify your Printer properties in the HTBasic toolbar ?
Look at : Tools\Device Setup\WIN-PRNT\Properties
Sorry I don’t really understand the question
This is a problem in one of your program written with HPbasic?
If yes, could you copy here the listing or the part of the listing of the program that doesn’t work?
In the second example, if you change ”LOGARITHMIC”:1 by ”LOGARITHMIC”:0
I think it’s working.
yes I already use the allocated memory when I start HTBasic.
The instruction or method I’m looking for is what you name the “dynamically memory recover” …
It’s me or there is a problem with the unzip process of the “HTBasic 10.1.zip” file in the Download section ?