Missing commands in Printer module

Discussion around the SwissMicros DM41X calculator
rprosperi
Posts: 1703
Joined: Mon Apr 24, 2017 7:48 pm
Location: New York

Re: Missing commands in Printer module

Post by rprosperi »

HPMike wrote:
Sun Oct 11, 2020 2:38 pm

Hello Angel - Are you referring to the OSX_BS4X.MOD, OSX_BS4X-P6.MOD, OSX_BS4X-P7.MOD ? If, so which one or all three ?
Those are 3 different versions of the same OSX module, you only need to load 1 of them. The 2 versions with the "-P6" and "-P7" are used when you want to load OSX into a specific page (in these cases, obviously 6 and 7). There are some scenarios where this is desired, but often it's not, so I'd say start with the "regular" one, it load more like you expect it to.

Angel's experience and expertise led to creating these special versions as they allow more granular control of loading modules which is sometimes needed for advanced module installation configurations.
--bob p

DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
HPMike
Posts: 439
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: Missing commands in Printer module

Post by HPMike »

Ángel Martin wrote:
Sun Oct 11, 2020 2:11 pm
HPMike wrote:
Sun Oct 11, 2020 4:43 am
Without PRTOFF, the only way to disable printing is to unplug the module in Settings, which is cumbersome and cannot be programmed. Otherwise, the only other option is to edit the program to prompt the user for a yes or no answer as whether the program should disable printing, even if a printer appears to be present due to flag 55 being set.
55
FS? IND X
TF (in the OS/X module)

et voilá!
I just activated the OS/X module, and when I execute 55 TF IND X, I get NONEXISTENT, whereas 55 FS? IND X results in YES.
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973. DM32, SN 00054.
User avatar
akaTB
Posts: 794
Joined: Tue May 02, 2017 1:56 pm
Location: Milan, Italy

Re: Missing commands in Printer module

Post by akaTB »

HPMike wrote:
Sun Oct 11, 2020 4:07 pm
Ángel Martin wrote:
Sun Oct 11, 2020 2:11 pm
HPMike wrote:
Sun Oct 11, 2020 4:43 am
Without PRTOFF, the only way to disable printing is to unplug the module in Settings, which is cumbersome and cannot be programmed. Otherwise, the only other option is to edit the program to prompt the user for a yes or no answer as whether the program should disable printing, even if a printer appears to be present due to flag 55 being set.
55
FS? IND X
TF (in the OS/X module)

et voilá!
I just activated the OS/X module, and when I execute 55 TF IND X, I get NONEXISTENT, whereas 55 FS? IND X results in YES.
Try with:

FS? 55
TF 55
Greetings,
    Massimo
ajcaton
-+×÷ left is right and right is wrong :twisted: Casted in gold
HPMike
Posts: 439
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: Missing commands in Printer module

Post by HPMike »

akaTB wrote:
Sun Oct 11, 2020 4:36 pm
HPMike wrote:
Sun Oct 11, 2020 4:07 pm
Ángel Martin wrote:
Sun Oct 11, 2020 2:11 pm


55
FS? IND X
TF (in the OS/X module)

et voilá!
I just activated the OS/X module, and when I execute 55 TF IND X, I get NONEXISTENT, whereas 55 FS? IND X results in YES.
Try with:

FS? 55
TF 55
FS? 55 --> YES
TF? 55 --> 55.0000
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973. DM32, SN 00054.
User avatar
akaTB
Posts: 794
Joined: Tue May 02, 2017 1:56 pm
Location: Milan, Italy

Re: Missing commands in Printer module

Post by akaTB »

HPMike wrote:
Sun Oct 11, 2020 5:24 pm
akaTB wrote:
Sun Oct 11, 2020 4:36 pm
HPMike wrote:
Sun Oct 11, 2020 4:07 pm


I just activated the OS/X module, and when I execute 55 TF IND X, I get NONEXISTENT, whereas 55 FS? IND X results in YES.
Try with:

FS? 55
TF 55
FS? 55 --> YES
TF? 55 --> 55.0000
Oh gee...
Try FS? 55 now, it should say: NO

And that's TF 55, not TF? 55
Greetings,
    Massimo
ajcaton
-+×÷ left is right and right is wrong :twisted: Casted in gold
HPMike
Posts: 439
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: Missing commands in Printer module

Post by HPMike »

akaTB wrote:
Sun Oct 11, 2020 5:37 pm
HPMike wrote:
Sun Oct 11, 2020 5:24 pm
akaTB wrote:
Sun Oct 11, 2020 4:36 pm


Try with:

FS? 55
TF 55
FS? 55 --> YES
TF? 55 --> 55.0000
Oh gee...
Try FS? 55 now, it should say: NO

And that's TF 55, not TF? 55
FS? 55 ---> YES
TF 55 ---> 0.0000
FS? 55 ---> YES
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973. DM32, SN 00054.
User avatar
akaTB
Posts: 794
Joined: Tue May 02, 2017 1:56 pm
Location: Milan, Italy

Re: Missing commands in Printer module

Post by akaTB »

HPMike wrote:
Sun Oct 11, 2020 5:48 pm
akaTB wrote:
Sun Oct 11, 2020 5:37 pm
HPMike wrote:
Sun Oct 11, 2020 5:24 pm


FS? 55 --> YES
TF? 55 --> 55.0000
Oh gee...
Try FS? 55 now, it should say: NO

And that's TF 55, not TF? 55
FS? 55 ---> YES
TF 55 ---> 0.0000
FS? 55 ---> YES
Something's wrong there.
On my part it is:
FS? 55 ---> YES
TF 55 ---> (previous content of X)
FS? 55 ---> NO
Greetings,
    Massimo
ajcaton
-+×÷ left is right and right is wrong :twisted: Casted in gold
HPMike
Posts: 439
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: Missing commands in Printer module

Post by HPMike »

akaTB wrote:
Sun Oct 11, 2020 5:50 pm
HPMike wrote:
Sun Oct 11, 2020 5:48 pm
akaTB wrote:
Sun Oct 11, 2020 5:37 pm


Oh gee...
Try FS? 55 now, it should say: NO

And that's TF 55, not TF? 55
FS? 55 ---> YES
TF 55 ---> 0.0000
FS? 55 ---> YES
Something's wrong there.
On my part it is:
FS? 55 ---> YES
TF 55 ---> (previous content of X)
FS? 55 ---> NO
On my side it is still

FS? 55 ---> YES
TF 55 ---> (previous content of X)
FS? 55 ---> YES

So, flag 55 is still set after executing TF 55
Specifically, it is XEQ [ALPHA] TF [ALPHA] 55
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973. DM32, SN 00054.
User avatar
pcscote
Posts: 169
Joined: Tue May 02, 2017 12:12 pm
Location: Québec/Canada

Re: Missing commands in Printer module

Post by pcscote »

Same here, flag 55 is still set. I have tried it interactively and in a program with both the same result.
[DM1x/DM1xL/DM41/DM41L/DM41X/DM42]
HPMike
Posts: 439
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: Missing commands in Printer module

Post by HPMike »

toml_12953 wrote:
Sun Oct 11, 2020 1:13 pm
To me, it doesn't make sense to support a module for a printer you can't connect to the 41X while not supporting a module for a printer you can connect.
My point, exactly.
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973. DM32, SN 00054.
Post Reply