The Museum of HP Calculators

HP Forum Archive 21

[ Return to Index | Top of Index ]

Question about X modules for HP41x
Message #1 Posted by Ignacio Sánchez Reig on 10 Dec 2012, 12:47 p.m.

Dear all, can you explain me the difference between the ROM modules for HP41x series where an "X" is added?...for example I have seen the "aviation" and the "aviation x" module. Where and how can be used?. Seems that there are restrictions to use "X" modules in HP41c calculators.

Thanks in advance.

Reagrds,

Ignacio

      
Re: Question about X modules for HP41x
Message #2 Posted by Angel Martin on 10 Dec 2012, 1:54 p.m.,
in response to message #1 by Ignacio Sánchez Reig

Those were modules with the same XROM id#, so they were not supposed to be plugged simultaneously in the calculator. That's all, not fancier or more strict than that.

Cheers, AM

      
Re: Question about X modules for HP41x
Message #3 Posted by Dan Grelinger on 11 Dec 2012, 12:16 p.m.,
in response to message #1 by Ignacio Sánchez Reig

To add some detail to Angel's response...

The "Aviation" and "Aviation X" modules are identical, except for their labelling. Due to the limited number of XROM numbers (max of 31), HP determined that some modules would have to use identical XROM numbers. Since modules with identical XROM numbers will interfere with each other if they are installed in an HP-41C at the same time, HP selected a group of modules from differing disciplines for which users interests would not overlap. These modules were all assigned XROM 19. At one point, HP thought that it was necessary to clue the user into the fact that these modules were incompatible with each other by adding an "X" designation to the module name.

These are the HP 'X' modules that will conflict with each other if installed in the HP-41C at the same time.

- Aviation (with or without the 'X')

- Clinical Lab X

- HP-IL Diagnostic

- Securities X

- Strc Anal (with or without the 'X')

So, if you were a nuclear pharmacist, designing your own home, managing your own investments, flying your own airplane, and with an interest in designing HP-IL equipment, you could not have more than one of these modules plugged into your HP-41C at any one time for fear that the program in one module would inadvertently call a program in another module as a subroutine. Disaster would ensue, your patients would die, you'd lose your retirement investments, your house would fall down from poor design, you'd crash your airplane, and after all that, your HP-IL analysis would not work. Bummer.

            
Re: Question about X modules for HP41x
Message #4 Posted by hpnut on 11 Dec 2012, 4:59 p.m.,
in response to message #3 by Dan Grelinger

Dan,

thanks for that explanation about not using the incompatible modules!

            
Re: Question about X modules for HP41x
Message #5 Posted by Ignacio Sánchez Reig on 12 Dec 2012, 6:47 a.m.,
in response to message #3 by Dan Grelinger

HI,

many thanks for your answers! now it is clear. Only one more doubt: this is only for HP1c...not for CV or CX? I suppose it is for all 41x Just mention that I own the Aviation, Struc. Analysis...so I will follow your recommendation!

Thanks again Ignacio

                  
Re: Question about X modules for HP41x
Message #6 Posted by Diego Diaz on 12 Dec 2012, 8:21 p.m.,
in response to message #5 by Ignacio Sánchez Reig

Hi Ignacio,

XROM ID conflicts are unrelated with the 41 version you're plugging the modules at.

C/CV/CX/CY/CL... will all shown the same issues if you insert more than one module with the same XROM nr.

Hope this helps.

Best wishes from the Canary Islands.

Diego.

PS: Note that althoug the modules mentioned in this thread were the only ones marked with an "X" by HP in order to help avoiding problems, there are many different modules sharing other XROM numbers; therefore it is advisable to check no such conflicts arises in advance.

Ángel has a nice tool for this purpose... ;-)

                        
Re: Question about X modules for HP41x
Message #7 Posted by Ángel Martin on 13 Dec 2012, 3:54 a.m.,
in response to message #6 by Diego Diaz

see article:

http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/articles.cgi?read=1158

            
Re: Question about X modules for HP41x
Message #8 Posted by Geoff Quickfall on 13 Dec 2012, 7:00 a.m.,
in response to message #3 by Dan Grelinger

That would explain last week!


[ Return to Index | Top of Index ]

Go back to the main exhibit hall