Use of PWM_PRINTSCRN_APP to automate snapshot

Hi:
I’ve been trying to get the environment variable - PWM_PRINTSCRN_APP to
work. According to the documentation, if this variable is set, activation of
the PrintScreen key should invoke whatever is defined. I have tried:

export PWM_PRINTSCRN_APP=“snapshot -o00 -A1024768”

and

export PWM_PRINTSCRN_APP=dosnapshot

where “dosnapshot” is a script file containing:

snapshot -o00 -A1024768

In both cases, the normal snapshot app does not appear (indicating that
there is some effect), but neither do I get an automatic (i.e. non-operator
involved) capture and print.


However, if I set

export PWM_SNAPSHOT_APP=snapshot

the normal snapshot dialog pops up and works correctly.


I’m using 4.25 and Photon1.13 (stuck with 1.13 because of client
requirements)

Any input would be useful

Thanks
Lionel

Ok, so after some experimentation, I see that the PWM_PRINTSCRN_APP
environment variable cannot take arguments. A way around this problem is to
have a simple app referenced by PWM_PRINTSCRN_APP and have that app spawn
“snapshot” with the appropriate arguments. This works and produces output.

However, there is another issue. When invoked in this manner, a significant
part (but not all) of the screen is left “grayed” out and won’t come back to
the original display until a console switch takes place. The printed output
is OK though (except for a small part of the screen which contains PtRaw
widgets that is printed as white - which were never expected to print
properly anyway and, for us, is not a problem)

As another issue, I’ve also noticed that the interpretation of y-coords in
the “-o” and “-A” arguments seems incorrect. It would appear that the
y-coord in the “-A” argument is not as the height of the area to be
captured, but rather the y coord of the bottom right corner. The x-coord is
interpreted correctly however.

Again, keep in mind that this is Photon 1.13

Thanks
Lionel

“Lionel Johnson” ljohnson**nospam**@sterling1.com wrote in message
news:a5dtki$dgi$1@inn.qnx.com

Hi:
I’ve been trying to get the environment variable - PWM_PRINTSCRN_APP to
work. According to the documentation, if this variable is set, activation
of
the PrintScreen key should invoke whatever is defined. I have tried:

export PWM_PRINTSCRN_APP=“snapshot -o00 -A1024768”

and

export PWM_PRINTSCRN_APP=dosnapshot

where “dosnapshot” is a script file containing:

snapshot -o00 -A1024768

In both cases, the normal snapshot app does not appear (indicating that
there is some effect), but neither do I get an automatic (i.e.
non-operator
involved) capture and print.


However, if I set

export PWM_SNAPSHOT_APP=snapshot

the normal snapshot dialog pops up and works correctly.


I’m using 4.25 and Photon1.13 (stuck with 1.13 because of client
requirements)

Any input would be useful

Thanks
Lionel

Using a snapshot from Photon 1.14 solves 2 of the problems:

a. The graying of the screen
b. The incorrect interpretation of the y-coord

Lionel

“Lionel Johnson” ljohnson**nospam**@sterling1.com wrote in message
news:a5e4kd$ic0$1@inn.qnx.com

Ok, so after some experimentation, I see that the PWM_PRINTSCRN_APP
environment variable cannot take arguments. A way around this problem is
to
have a simple app referenced by PWM_PRINTSCRN_APP and have that app spawn
“snapshot” with the appropriate arguments. This works and produces output.

However, there is another issue. When invoked in this manner, a
significant
part (but not all) of the screen is left “grayed” out and won’t come back
to
the original display until a console switch takes place. The printed
output
is OK though (except for a small part of the screen which contains PtRaw
widgets that is printed as white - which were never expected to print
properly anyway and, for us, is not a problem)

As another issue, I’ve also noticed that the interpretation of y-coords in
the “-o” and “-A” arguments seems incorrect. It would appear that the
y-coord in the “-A” argument is not as the height of the area to be
captured, but rather the y coord of the bottom right corner. The x-coord
is
interpreted correctly however.

Again, keep in mind that this is Photon 1.13

Thanks
Lionel

“Lionel Johnson” ljohnson**nospam**@sterling1.com wrote in message
news:a5dtki$dgi$> 1@inn.qnx.com> …
Hi:
I’ve been trying to get the environment variable - PWM_PRINTSCRN_APP to
work. According to the documentation, if this variable is set,
activation
of
the PrintScreen key should invoke whatever is defined. I have tried:

export PWM_PRINTSCRN_APP=“snapshot -o00 -A1024768”

and

export PWM_PRINTSCRN_APP=dosnapshot

where “dosnapshot” is a script file containing:

snapshot -o00 -A1024768

In both cases, the normal snapshot app does not appear (indicating that
there is some effect), but neither do I get an automatic (i.e.
non-operator
involved) capture and print.


However, if I set

export PWM_SNAPSHOT_APP=snapshot

the normal snapshot dialog pops up and works correctly.


I’m using 4.25 and Photon1.13 (stuck with 1.13 because of client
requirements)

Any input would be useful

Thanks
Lionel

\