G4 Setup Port Variables
sonny
Junior Member
Hello All,
Can anyone point me to documentation on the various items accessible through Port 0 - Setup Port? I've searched and searched to no avail. Need to know ranges, values, read/write capability, etc. Specifically trying to setup a bargraph and percent indicator of battery strength and wireless connection quality. I've tried several of the options with no luck.
Thanks...Sonny
Can anyone point me to documentation on the various items accessible through Port 0 - Setup Port? I've searched and searched to no avail. Need to know ranges, values, read/write capability, etc. Specifically trying to setup a bargraph and percent indicator of battery strength and wireless connection quality. I've tried several of the options with no luck.
Thanks...Sonny
Comments
-
Re: G4 Setup Port Variables
Hi sonny,
Goto File-->Open System Page Template
From there you will see all the TP setup pages and you can then cut and paste what you need.
Hope this helps.
Cheers,
JoeOriginally posted by sonny
Specifically trying to setup a bargraph and percent indicator of battery strength and wireless connection quality. I've tried several of the options with no luck. -
There are actually more codes available then just what is included in the setup pages. For example there are levels available for the current hour, minute, month, day of month, day of week etc. These could be used to customize the look of the panel based on time, or create a custom clock. If you open the setupCodes.xls file found in "c:/program files/common files/amxShare/G4SupportFiles/PPFs" it lists every code and it is color coded for each panelClass. It sounds like you will also want to use one of the bargraph text replacement codes (this will automatically give you the percent for a level).
*****From Help File******
Formatting codes can be used in the state text for bargraph and multi-bargraph buttons. The following formatting codes will be replaced with the identified values:
$P - level percentage
$V - raw level value
$L - range low
$H - range high
$A - adjusted level value (raw level value ? range low)
$R - range (range high ? range low)
$$ - $ character
***************************
What this means is within a bargraph (any time of bargraph) if you put $P it will get replaced with the current values percentage of the range of the bargraph. The cool thing is you can put additional text in the bargraph, For example if you put the following text on a bargraph:
The current Percentage is $P%
once loaded in the panel you will get:
The current Percentage is 0%
and the 0 will get replaced on the fly as the level changes.
With the additional codes you can much more complex strings like:
Currently displaying Item $V out of $L-$H
Which would result in:
Currently displaying Item 32 out of 1-55
I hope this helps -
Hi joeyjoejo1200,
Thanks for the great insight! I?ve always calculated the percent level and used SEND_COMMAND to the TP to write the text in the bargraph on every level change. Now I can dump that and just use $P% once at design time and be done with it. Very cool.
I also didn?t realize that the SetupCodes.xls even existed. There?s some great info in there.
I better end this post now as my ignorance is showing.
Cheers,
Joe -
sonny,
Yea there are quite a few little features that are in the help file, but really unless you know about them you probably wouldn't run across them. On that same note there are similar codes available for dynamic images, so you can append them to the URL of the dynamic image and on ther server side make determinations on them. I wouldn't say you showed any ignorance , I think most people don't even know about those features/items. You did the right thing by posting it here
Categories
- All Categories
- 2.5K AMX General Discussion
- 922 AMX Technical Discussion
- 514 AMX Hardware
- 502 AMX Control Products
- 3 AMX Video Distribution Products
- 9 AMX Networked AV (SVSI) Products
- AMX Workspace & Collaboration Products
- 3.4K AMX Software
- 151 AMX Resource Management Suite Software
- 386 AMX Design Tools
- 2.4K NetLinx Studio
- 135 Duet/Cafe Duet
- 248 NetLinx Modules & Duet Modules
- 57 AMX RPM Forum
- 228 MODPEDIA - The Public Repository of Modules for Everyone
- 943 AMX Specialty Forums
- 2.6K AMXForums Archive
- 2.6K AMXForums Archive Threads
- 1.5K AMX Hardware
- 432 AMX Applications and Solutions
- 249 Residential Forum
- 182 Tips and Tricks
- 146 AMX Website/Forums