On a menu on your client touch the “i” information icon.
The resulting display should show a Runtime Version number (eg: 4).
When you see ‘requires RVn+’ in documentation it means that you need to be using a client with runtime version ‘n’ (or later) to use the feature.
What does ‘requires RVn+’ mean in the product documentation?
-
MarkDuignan
- Posts: 346
- Joined: Wed Apr 18, 2012 10:33 am
Re: What does ‘requires RVn+’ mean in the product documentat
Is there a way to programmatically determine the runtime version so that the program can determine whether or not specific properties are valid with the client currently being used?
-
MarkDuignan
- Posts: 346
- Joined: Wed Apr 18, 2012 10:33 am
Re: What does ‘requires RVn+’ mean in the product documentat
There is a new version (RV8) that will be submitted to the App store soon.
It will include this capability - along with new support for Pro Linea 4 barcode scanners.
It will include this capability - along with new support for Pro Linea 4 barcode scanners.
Re: What does ‘requires RVn+’ mean in the product documentat
Hi Mark... I see that RV8 is now available in the app store. I have it installed on all our devices, but there don't appear to be any updates available in the online documentation yet. Does this release include the ability to programtiocally retrieve the Runtime Version? If so, where do I get it?
Thanks.
Thanks.
-
MarkDuignan
- Posts: 346
- Joined: Wed Apr 18, 2012 10:33 am
Re: What does ‘requires RVn+’ mean in the product documentat
Doco should be updated within next 24 hours.
For client version there are two options .......
(1). We can give you updated LRNGDRIVER code and SystemINFO data structure definition. This makes sub-field SystemINFO.ClientRuntimeVersion accessible in every program.
(2). Or, you can immediately use logic like this:
TempChar30 = ' ';
LRNG_Get( 'SYS-CLIENT-RUNTIME-VERSION'
: TempChar30
: %size(TempChar30) );
if (TempChar30 = ' ');
Version = 0;
else;
Version = %dec(TempChar30:10:0);
endif;
The blank (not found) test is required because client priors to RV8 do not send this value.
For client version there are two options .......
(1). We can give you updated LRNGDRIVER code and SystemINFO data structure definition. This makes sub-field SystemINFO.ClientRuntimeVersion accessible in every program.
(2). Or, you can immediately use logic like this:
TempChar30 = ' ';
LRNG_Get( 'SYS-CLIENT-RUNTIME-VERSION'
: TempChar30
: %size(TempChar30) );
if (TempChar30 = ' ');
Version = 0;
else;
Version = %dec(TempChar30:10:0);
endif;
The blank (not found) test is required because client priors to RV8 do not send this value.
-
MarkDuignan
- Posts: 346
- Joined: Wed Apr 18, 2012 10:33 am
Re: What does ‘requires RVn+’ mean in the product documentat
The runtime version 8 documentation has been updated.
Support for line pro 4 - see http://www.longrangemobile.com/docs/LRP ... arcode.htm
New SystemINFO fields - http://www.longrangemobile.com/docs/LRP ... struct.htm
Support for line pro 4 - see http://www.longrangemobile.com/docs/LRP ... arcode.htm
New SystemINFO fields - http://www.longrangemobile.com/docs/LRP ... struct.htm