hp 48 programs and hp 49g+ programs

  • Follow


I had hp 48 and now i update to hp 49g+ but i don't run my hp48
programs.
I send it to calc by xserver and when i go to var and i execute it, te
program is only a text in lcd and i cannot execute it.
If you can help me please send me an e-mail to narkxx@hotmail.com with
subject (hp 48 programs and hp 49g+ programs) or make a post it.
Thank you.
0
Reply narkxx 12/15/2003 8:29:09 PM

"narkxx" <narkxx@hotmail.com> wrote in message
news:39961903.0312151229.645501ee@posting.google.com...
> I had hp 48 and now i update to hp 49g+ but i don't run my hp48
> programs.
> I send it to calc by xserver and when i go to var and i execute it, te
> program is only a text in lcd and i cannot execute it.
> If you can help me please send me an e-mail to narkxx@hotmail.com with
> subject (hp 48 programs and hp 49g+ programs) or make a post it.
> Thank you.

One solution is to do this on your 48:
1) RCL each variable and then ->STR and STO back
2) now you transfer them to a PC
3) transfer to your 49g+
4A) RCL each variable and then STR-> and STO back

There are better ways, if you use Google to search this NG

[VPN]


0
Reply Veli 12/15/2003 10:38:12 PM


It's even easier if you did the abovementioned procedure with a whole
directory instead one variable after another

Just recall the directory in the stack ->STR, give it a name, send to PC,
send to HP49G+ (or better use the SD card), put it in the stack, OBJ-> and
that's it.  Works ok. :)

Cheers
"Veli-Pekka Nousiainen" <DROP_vpn@welho.com> wrote in message
> One solution is to do this on your 48:
> 1) RCL each variable and then ->STR and STO back
> 2) now you transfer them to a PC
> 3) transfer to your 49g+
> 4A) RCL each variable and then STR-> and STO back



0
Reply Reth 12/16/2003 12:23:24 AM

"Reth" <nospam@nospam.com.au> wrote in message news:<0gsDb.54160$aT.26435@news-server.bigpond.net.au>...
> It's even easier if you did the abovementioned procedure with a whole
> directory instead one variable after another
> 
> Just recall the directory in the stack ->STR, give it a name, send to PC,
> send to HP49G+ (or better use the SD card), put it in the stack, OBJ-> and
> that's it.  Works ok. :)
> 
> Cheers
> "Veli-Pekka Nousiainen" <DROP_vpn@welho.com> wrote in message
> > One solution is to do this on your 48:
> > 1) RCL each variable and then ->STR and STO back
> > 2) now you transfer them to a PC
> > 3) transfer to your 49g+
> > 4A) RCL each variable and then STR-> and STO back

BUT I don't have my hp48. i only have the programs in pc, the hp 49g+
calc and connectivity kit. What can i do to goes on?
0
Reply narkxx 12/16/2003 7:52:21 AM

Veli-Pekka Nousiainen wrote:
 > "narkxx" <narkxx@hotmail.com> wrote in message
 > news:39961903.0312151229.645501ee@posting.google.com...
 >
 >>I had hp 48 and now i update to hp 49g+ but i don't run my hp48
 >>programs.
 >>I send it to calc by xserver and when i go to var and i execute it, te
 >>program is only a text in lcd and i cannot execute it.

It's a good thing that it doesn't let you, because if you tricked a 49
series into accepting a 48 series program from a binary transfer, it
would likely crash.

 >>If you can help me please send me an e-mail to narkxx@hotmail.com with
 >>subject (hp 48 programs and hp 49g+ programs) or make a post it.
 >>Thank you.
 >
 >
 > One solution is to do this on your 48:

0.5) To retain full accuracy of numbers: STD 64 STWS

 > 1) RCL each variable and then ->STR and STO back

1.3) Well, but preferably store the string with a different name.

1.6) To avoid having any characters translated: 0 TRANSIO

 > 2) now you transfer them to a PC
 > 3) transfer to your 49g+

3.5) Put the 49g+ into approximate mode to avoid compiling reals as
      exact integers.

 > 4A) RCL each variable and then STR-> and STO back

But edit out the ASCII transfer header before trying the STR\->.

 > There are better ways, if you use Google to search this NG

-- 
Regards,
James

0
Reply James 12/16/2003 7:58:30 AM

narkxx wrote:
 > "Reth" <nospam@nospam.com.au> wrote in message news:<0gsDb.54160$aT.26435@news-server.bigpond.net.au>...
 >
 >>It's even easier if you did the abovementioned procedure with a whole
 >>directory instead one variable after another
 >>
 >>Just recall the directory in the stack ->STR, give it a name, send to PC,
 >>send to HP49G+ (or better use the SD card), put it in the stack, OBJ-> and
 >>that's it.  Works ok. :)
 >>
 >>Cheers
 >>"Veli-Pekka Nousiainen" <DROP_vpn@welho.com> wrote in message
 >>
 >>>One solution is to do this on your 48:
 >>>1) RCL each variable and then ->STR and STO back
 >>>2) now you transfer them to a PC
 >>>3) transfer to your 49g+
 >>>4A) RCL each variable and then STR-> and STO back
 >
 >
 > BUT I don't have my hp48. i only have the programs in pc, the hp 49g+
 > calc and connectivity kit. What can i do to goes on?

Maybe load the programs into an emulator to decompile the binary files
to strings as above? Search on http://www.hpcalc.org/ for an emulator.

-- 
Regards,
James

0
Reply James 12/16/2003 8:07:39 AM

"James M. Prange" <jmprange@i-is.com> wrote in message
news:brme09$stm$1@newsreader.mailgate.org...
> Veli-Pekka Nousiainen wrote:
X
>  > One solution is to do this on your 48:
> 0.5) To retain full accuracy of numbers: STD 64 STWS
>  > 1) RCL each variable and then ->STR and STO back
> 1.3) Well, but preferably store the string with a different name.
> 1.6) To avoid having any characters translated: 0 TRANSIO
>  > 2) now you transfer them to a PC
>  > 3) transfer to your 49g+
> 3.5) Put the 49g+ into approximate mode to avoid compiling reals as
>       exact integers.
>  > 4A) RCL each variable and then STR-> and STO back
> But edit out the ASCII transfer header before trying the STR\->.
>  > There are better ways, if you use Google to search this NG

Thank you, James! I hoped you would fill it in!
8-D
[VPN]



0
Reply Veli 12/16/2003 9:20:53 AM

>"Reth" <nospam@nospam.com.au> wrote in message news:<0gsDb.54160$aT.26435@news-server.bigpond.net.au>...
>> It's even easier if you did the abovementioned procedure with a whole
>> directory instead one variable after another
>> 
>> Just recall the directory in the stack ->STR, give it a name, send to PC,
>> send to HP49G+ (or better use the SD card), put it in the stack, OBJ-> and
>> that's it.  Works ok. :)
>> 
>> Cheers
>> "Veli-Pekka Nousiainen" <DROP_vpn@welho.com> wrote in message
>> > One solution is to do this on your 48:
>> > 1) RCL each variable and then ->STR and STO back
>> > 2) now you transfer them to a PC
>> > 3) transfer to your 49g+
>> > 4A) RCL each variable and then STR-> and STO back
>
>BUT I don't have my hp48. i only have the programs in pc, the hp 49g+
>calc and connectivity kit. What can i do to goes on?

Follow this monster link and try the new ASC II support on
the con4x kit.

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?locale=en_US?=English&pnameOID=351776&prodSeriesId=33568&prodTypeId=215348&basePartNum=COL4344&locBasepartNum=ca-14082-3&os=Microsoft+Windows+XP&tech=Application

TW

~It is better to be ignorant and interested than ignorant and not interested,
and there's no alternative here.
0
Reply Tim 12/16/2003 5:55:37 PM

Hi folks, 

I used Libmaker do create libs out of my subdirectories in home on my
HP 49 (there shouldn't be any hidden variables). Then i transfered
these libs with the old connectivitiy kit to the PC.
After that I used the new connectivity kit to transfer the libs to HP
49g+.  There I unpacked the libs with Prof. Rautenberg's OT 49 for
HP49g+.

This worked easy an fast. 

Greetings Stefan
0
Reply UshiroSte 12/16/2003 6:31:29 PM

"James M. Prange" <jmprange@i-is.com> wrote in message news:<brme09$stm$1@newsreader.mailgate.org>...
> Veli-Pekka Nousiainen wrote:
>  > "narkxx" <narkxx@hotmail.com> wrote in message
>  > news:39961903.0312151229.645501ee@posting.google.com...
>  >
>  >>I had hp 48 and now i update to hp 49g+ but i don't run my hp48
>  >>programs.
>  >>I send it to calc by xserver and when i go to var and i execute it, te
>  >>program is only a text in lcd and i cannot execute it.
> 
> It's a good thing that it doesn't let you, because if you tricked a 49
> series into accepting a 48 series program from a binary transfer, it
> would likely crash.
> 
>  >>If you can help me please send me an e-mail to narkxx@hotmail.com with
>  >>subject (hp 48 programs and hp 49g+ programs) or make a post it.
>  >>Thank you.
>  >
>  >
>  > One solution is to do this on your 48:
> 
> 0.5) To retain full accuracy of numbers: STD 64 STWS
> 
>  > 1) RCL each variable and then ->STR and STO back
> 
> 1.3) Well, but preferably store the string with a different name.
> 
> 1.6) To avoid having any characters translated: 0 TRANSIO
> 
>  > 2) now you transfer them to a PC
>  > 3) transfer to your 49g+
> 
> 3.5) Put the 49g+ into approximate mode to avoid compiling reals as
>       exact integers.
> 
>  > 4A) RCL each variable and then STR-> and STO back
> 
> But edit out the ASCII transfer header before trying the STR\->.
> 
>  > There are better ways, if you use Google to search this NG

That works for standard UserRPL....
What about SysRPL/Asm?
0
Reply gpegue 12/18/2003 1:14:27 AM

"Gordon Pegue" <gpegue@cg-engrs.com> wrote in message
news:2894f58e.0312171714.765c0449@posting.google.com...
X
> That works for standard UserRPL....
> What about SysRPL/Asm?
You need the source and that's ASCII by default
[VPN]


0
Reply Veli 12/18/2003 1:52:24 AM

"Veli-Pekka Nousiainen" <DROP_vpn@welho.com> wrote in message news:<brr18q$fkj$1@nyytiset.pp.htv.fi>...
> "Gordon Pegue" <gpegue@cg-engrs.com> wrote in message
> news:2894f58e.0312171714.765c0449@posting.google.com...
> X
> > That works for standard UserRPL....
> > What about SysRPL/Asm?
> You need the source and that's ASCII by default
> [VPN]

 when i have the program in hp files menu, this is a "string" type
file and when i open it starts whith:      hphp48..........
                                  dir.
and after each line command there is a square point.
0
Reply narkxx 12/18/2003 7:56:37 AM

"Veli-Pekka Nousiainen" <DROP_vpn@welho.com> wrote in message news:<brr18q$fkj$1@nyytiset.pp.htv.fi>...
> "Gordon Pegue" <gpegue@cg-engrs.com> wrote in message
> news:2894f58e.0312171714.765c0449@posting.google.com...
> X
> > That works for standard UserRPL....
> > What about SysRPL/Asm?
> You need the source and that's ASCII by default
> [VPN]

Yes, I know that.
What I can't figure out is this:
I decompile the program on the 48 to a string with Jazz,
Save it in a var,
Shoot the var to the PC using ascii xfer mode,
Shoot it from the PC to a var on my new 49G+ using ascii xfer mode,
and I wind up with a string that has extra junk in it.
Seems to me I read somewhere in this group about packet sizes and
automatic padding....
It is a major pain in the rear to figure out where the extra padding
crap begins so that I can recompile.
What gives with this and why didn't HP make transfers like this
troublefree?
[GTP]
0
Reply gpegue 12/19/2003 1:15:03 AM

"Gordon Pegue" <gpegue@cg-engrs.com> wrote in message
news:2894f58e.0312181715.f4bbd08@posting.google.com...
> "Veli-Pekka Nousiainen" <DROP_vpn@welho.com> wrote in message
news:<brr18q$fkj$1@nyytiset.pp.htv.fi>...
> > "Gordon Pegue" <gpegue@cg-engrs.com> wrote in message
> > news:2894f58e.0312171714.765c0449@posting.google.com...
> > X
> > > That works for standard UserRPL....
> > > What about SysRPL/Asm?
> > You need the source and that's ASCII by default
> > [VPN]
>
> Yes, I know that.
> What I can't figure out is this:
> I decompile the program on the 48 to a string with Jazz,
> Save it in a var,
> Shoot the var to the PC using ascii xfer mode,
> Shoot it from the PC to a var on my new 49G+ using ascii xfer mode,
> and I wind up with a string that has extra junk in it.
> Seems to me I read somewhere in this group about packet sizes and
> automatic padding....
> It is a major pain in the rear to figure out where the extra padding
> crap begins so that I can recompile.
> What gives with this and why didn't HP make transfers like this
> troublefree?
> [GTP]

Good question. I had to open the files up on my 48GX and 49g+ to compare in
extreme cases, where my code was even unrecognizable to me! On smaller
objects, the repeating at he end of the string is easily recognizable, as
well as all the null characters.

Scott Chapin


0
Reply Scott 12/19/2003 1:28:11 AM

13 Replies
284 Views

(page loaded in 0.127 seconds)

Similiar Articles:


















7/25/2012 7:19:41 PM


Reply: