Page 1 of 1

What does ‘requires RVn+’ mean in the product documentation?

Posted: Wed Aug 01, 2012 8:25 am
by MarkDuignan
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.
RVshot.png
RVshot.png (28.96 KiB) Viewed 5322 times

Re: What does ‘requires RVn+’ mean in the product documentat

Posted: Fri Sep 14, 2012 12:51 am
by rgjohnson
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?

Re: What does ‘requires RVn+’ mean in the product documentat

Posted: Fri Sep 14, 2012 11:35 am
by MarkDuignan
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.

Re: What does ‘requires RVn+’ mean in the product documentat

Posted: Fri Sep 21, 2012 11:45 pm
by rgjohnson
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.

Re: What does ‘requires RVn+’ mean in the product documentat

Posted: Mon Sep 24, 2012 9:24 am
by MarkDuignan
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.

Re: What does ‘requires RVn+’ mean in the product documentat

Posted: Fri Sep 28, 2012 8:49 am
by MarkDuignan
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