Re: [Ql-Users] Hermes or SuperHermes, this is the problem! :-D

2018-04-05 Thread Bob Spelten via Ql-Users
Op Thu, 05 Apr 2018 00:04:19 +0200 schreef Giorgio Garabello via Ql-Users  
:



so:
IPCVER$  0  NON HERMES
IPCVER$  1  HERMES
IPCVER$  3 SUPERHERMES

Correct?


Almost.
0= non Hermes, 1 or 2= Hermes, 3= SuperHermes.
My Hermes is 2.20, my SHermes is 3.5.

Bob

--
The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/;

---
Deze e-mail is gecontroleerd op virussen door AVG.
http://www.avg.com

___
QL-Users Mailing List


Re: [Ql-Users] Hermes or SuperHermes, this is the problem! :-D

2018-04-04 Thread Giorgio Garabello via Ql-Users
so:
IPCVER$  0  NON HERMES
IPCVER$  1  HERMES
IPCVER$  3 SUPERHERMES

Correct?

2018-04-04 12:09 GMT+02:00 Bob Spelten via Ql-Users <
ql-users@lists.q-v-d.com>:

> Op Wed, 04 Apr 2018 10:55:59 +0200 schreef Giorgio Garabello via Ql-Users <
> ql-users@lists.q-v-d.com>:
>
> SMSQ / E with the MACHINE command can detect if Hermes / Superhermes is
>> present. Is there a way to distinguish via software if it is hermes or
>> superhermes in order to automatically load the correct drivers?
>>
>> The method I use is to test the Hermes version:
> : LRESPR dev1_IPCexts_bin
> : mouse%= IPCVER$()
> : IF mouse% =3 : LRESPR dev1_IPCextKB_bin : REM it's SuperH!
>
> The IPCexts are part of the Hermes package, only 356 bytes.
> Its Function IPCVER$() returns a string as "1.nn" but we only need the
> first digit. No Hermes would give "0.00".
> The IPCextKB_bin is the proper SHermes keyboard driver where KB could be
> IT in your case.
>
> Bob
>
> --
> The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/;
>
> ---
> Deze e-mail is gecontroleerd op virussen door AVG.
> http://www.avg.com
>
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Hermes or SuperHermes, this is the problem! :-D

2018-04-04 Thread Bob Spelten via Ql-Users
Op Wed, 04 Apr 2018 10:55:59 +0200 schreef Giorgio Garabello via Ql-Users  
:



SMSQ / E with the MACHINE command can detect if Hermes / Superhermes is
present. Is there a way to distinguish via software if it is hermes or
superhermes in order to automatically load the correct drivers?


The method I use is to test the Hermes version:
: LRESPR dev1_IPCexts_bin
: mouse%= IPCVER$()
: IF mouse% =3 : LRESPR dev1_IPCextKB_bin : REM it's SuperH!

The IPCexts are part of the Hermes package, only 356 bytes.
Its Function IPCVER$() returns a string as "1.nn" but we only need the  
first digit. No Hermes would give "0.00".
The IPCextKB_bin is the proper SHermes keyboard driver where KB could be  
IT in your case.


Bob

--
The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/;

---
Deze e-mail is gecontroleerd op virussen door AVG.
http://www.avg.com

___
QL-Users Mailing List


[Ql-Users] Hermes or SuperHermes, this is the problem! :-D

2018-04-04 Thread Giorgio Garabello via Ql-Users
SMSQ / E with the MACHINE command can detect if Hermes / Superhermes is
present. Is there a way to distinguish via software if it is hermes or
superhermes in order to automatically load the correct drivers?

Giorgio Garabello
___
QL-Users Mailing List