HDTenEightyP/NetNews huggingface dataset:
From: selick@csa.bu.edu (Steven Selick)
Newsgroups: comp.sys.hp48
Subject: ir transfer format
Date: 16 Oct 92 16:14:49 GMT
Organization: Computer Science Department, Boston University, Boston, MA, USA
Originator: selick@csa


I'm looking for the format that the hp calculators use to transfer
through the infared port. I have a serial infared interface hooked up to
a mac plus, and I can't get anything intelligable to show up on the mac.
Please reply via e-mail,
Steve <selick@csa.bu.edu>
Newsgroups: comp.sys.hp48
From: ETLANE@UTCVM.BITNET (Eric T. Lane)
Subject: 256k cards
Organization: UNCW news/mail gateway service
Date: Thu, 8 Oct 1992 23:29:46 GMT


======================================================================== 34
Actually you can use the other 128k page of your card by Freeing the
first page and merging the second.  This doesn't do a lot of good.

I find it more useful to keep libraries and backups on the two 128k
pages.  TDS uses the Bank N command to switch back and forth.  This
works except you can only use the libraries that happen to be on the
page you just moved to.

Let me know if you get more info. I'm writing an article on 512k cards.
Newsgroups: comp.sys.hp48
From: ins534z@aurora.cc.monash.edu.au (Quetzal)
Subject: Re: temporary halt?
Organization: Monash University
X-Newsreader: TIN [version 1.1 PL6]
Date: Thu, 15 Oct 1992 03:34:42 GMT

Pingtao (Ben) Fok (fokp@bray1b.its.rpi.edu) wrote:
: I don't if anybody has been expriencing this before but I have been
: expriencing this unwanted halt ever seens I bought my calculator.
: 
It's called a garbage collection, and the 48 automatically performs
this whenever its memory becomes cluttered with outdated data and it
needs to reclaim it (someone else please word that a little better . . .)
User and system RPL commands use up a little bit of memory when they run,
even simple commands like + (well, even simple commands!).  When the 48
can't access any more unused memory, it is forced to do a garbage collection
before it can go on - thus the pause while it wipes its slate clean.
If you are using a standard 32k HP48 then the garbage collection takes
two or so seconds; if you expand your memory, it should happen less often
(more memory to fill) but take longer (even up to eight or so seconds
for a 128k RAM card).  It's perfectly natural and nothing to worry about,
but don't let that stop you getting annoyed by it.  (It's one of my
pet hates, even though I know it's totally necessary.)  Garbage collections
are a very widespread phenomenon; most computer architectures utilise them
in some way. If these pauses are coming at inopportune moments, you can
always force a garbage collection at some point in the program which is not
time-critical, by the user command MEM. There is also a system RPL
SYSEVAL (the address of which I forget) which does this without returning
the available memory to the stack. 

: But the interesting thing is such halt doesn't happen to the tetris
: game.  I wonder why.

I assume that you are talking about the machine language Tetris.  Programs
written in ML are exempt from garbage collections because no ML instruction
uses up RAM in the same way RPL commands do; so no ML instruction forces
a garbage collection. Rather a terse answer, I'm afraid, but it's the best
I can do.
 
Tim Pickett

PS this comes from someone who has never had the time to sit down and write ML
or much system RPL - it's broadly correct, but there are sure to be some
points which are a little off base.  If you're really lucky, you'll get a
real answer from one of the many gurus that regularly converse on this group.
(Notice I'm on the defensive? Have a look at the TICKS thread. Plug Plug Plug.)
From: ochealth@unixg.ubc.ca (ochealth)
Newsgroups: comp.sys.hp48
Subject: Re:  v07i014:  rflib.cr - RF as LIB 903 v1.21, Part01/01
Date: 10 Oct 1992 05:58:25 GMT
Organization: University of British Columbia, Vancouver, B.C., Canada
NNTP-Posting-Host: unixg.ubc.ca

In article <5KiMr*u02@mania.hotb.sub.org> lkv@mania.hotb.sub.org (Lutz Vieweg) writes:
>In article <1992Sep28.213321.7231@seq.uncwil.edu>, charles renner writes:
>
>> BEGIN_DOC rf121.doc
>
>> This version of Lutz Vieweg's RF program works uses the same compression
>> method as v1.2, v1.2L (library), and v1.21.
>
>I made a special version of RF calculating and checking a CRC for
>Joe Ervin - if you're interested in that version, please mail me.
>
>The new version needs slightly more time for decompression since
>it has to do the CRC-check, but there seem to be people out there
>needing this kind of security... ;)
>
>cu, Lutz Vieweg
>

please do post it (in a library if possible).

I can attest to the fact that a corrupt compressed file can cause problems
(like memory lost errors, or resets) this isn't the fault of RF, but the
HP48 can't handle certain items on the stack. 


If I may suggest this too:

I'd like to propose two libraries for RF:

1. The full featured: with compress, decompress, and all the options
2. A decompress only, which would be smaller. The XLIBs in the two libraries
would correspond, but in the "RF lite" library, the non-existent features
would cause an error, or say "download the full RF library"

The reason for this is:
We could encourage RF to be a standard command. I hope that all games would
Use it to decompress objects on the fly. The smaller decompress only
could be distributed and installed very easily with games etc. The
problem is many programmer's don't bother to use RF when making games,
and pacman etc. are much too big. That's a shame when the compression
is so easy. XLIBs, ie library commands are easy to do in RPL or library
programs. It would be difficult for every program to test for RF in
a variable. The decompress only lib would be better for less sophisticated
users, who wouldn't want all of RF, but they could still use it for games,
etc.



-- 
______________________________________________________________________________
jpm: ochealth@unixg.ubc.ca         
                            Happily using OS/2 2.0 because MS Windows isNT ___
                                                      Insert VapourFeature ^^^
From: mcbirch@acs.harding.edu
Newsgroups: comp.sys.hp48
Subject: Hidden directories??
Date: 8 Oct 92 18:48:54 GMT
Reply-To: mcbirch@acs.harding.edu
Organization: Harding University

Yo Guys,

	I hear you guys talking about hidden directories how do you set them
up.  I would be most great for the help.

					MCBIRCH

ps. e-mail or post which ever is easier.
Newsgroups: comp.sys.hp48
From: COHEN_LA@eldi.epfl.CH ((DANIEL COHEN_LAROQUE <COHEN_LA@eldi.epfl.ch>))
Subject: Oooooppsss!
Organization: UNCW news/mail gateway service
Date: Fri, 9 Oct 1992 16:15:40 GMT

Hi all!
Just to say that I had some troubles in my account, and all my mails
have been deleted. So, I can't answer to the people who mailed me since 
the begining of the week. Sorry!
Hey, VMS is great!!!!
Dan.

--
Daniel COHEN-LAROQUE
Swiss Federal Institute Of Technology
email: cohen_la@eldi.epfl.ch
From: akcs.mmorgan@hpcvbbs.cv.hp.com (Mike Morgan)
Date: Wed, 14 Oct 1992 06:40:02 GMT
Subject: Re: Possible bug in HP48SX Version E UNITS
Message-ID: <2adbb9db.1914.2comp.sys.hp48.1@hpcvbbs.cv.hp.com>
Newsgroups: comp.sys.hp48
Keywords: UNITS, bugs, aargh

Sounds like a BUG to me.
From: dunguyen@ecs.umass.edu
Newsgroups: comp.sys.hp48
Subject: home made cable
Date: 7 Oct 92 16:33:17 GMT

Hello all,
I just made a cable exactly like the diagram some one had
posted.  When I download a program from Procomm Plus, it
won't transfer because it does not detect a carrier.  Do I
need a null modem? or do I need the real Kermit software?
Please help....   Thanks!     Duc
From: phudl@csv.warwick.ac.uk (Mr S J Liddicott)
Newsgroups: comp.sys.hp48
Subject: sysRPL
Date: 14 Oct 1992 13:24:17 +0100
Organization: Computing Services, University of Warwick, UK
NNTP-Posting-Host: clover.csv.warwick.ac.uk

I have been a HP48 loner for nearly two years, and now have access to this 
newsgroup

Can I use sysRPL without coughing up lumps of gold.

I haven't found a use for my 48SX yet, but I admit it is an amazing machine

-- 
*----------*------------------------------------------------------------------*
| Sam   Jam|"Never underestimate the importance of a cheap laugh"-Plucky Duck |
| Liddicott| University of Warwick, Coventry, England     I WAS IN IDAHO      |
*----------*------------------------------------------------------------------*
Newsgroups: comp.sys.hp48
From: s0rah@exnet.co.uk (R A Hollands)
Subject: Re: HP48 Matrix Writer (not so)harmless bug
Organization: ExNet Systems Ltd Public Access News, London, UK
Date: Thu, 8 Oct 1992 14:03:45 GMT

Talking about Matrix Write bugs:

    Put a number between 10e5 and 10e6 or between -10e5 and 10e6 in
    a matrix cell.  Try to copy it to the stack. (->STK).

Nothing happens, right?  Except it beeps if BEEP is on.  I asked HP about
this and they sent me another HP48; it did the same.  (This is rev. E).

So now I multiply the matrix by a constant, edit it, and multiply by a 
compensating constant.  Tedious, but I'd still kill for this damn machine.


Richard.

From: rrd@hpfcso.FC.HP.COM (Ray Depew)
Date: Thu, 8 Oct 1992 15:47:34 GMT
Subject: Re: PLOTTING GRAPHS-HELP!!
Organization: Hewlett-Packard, Fort Collins, CO, USA
Newsgroups: comp.sys.hp48

In comp.sys.hp48, fcknor01@uctvax.uct.ac.za writes:

> DOES ANYBODY KNOW HOW TO PLOT A GRAPH FROM WITHIN A PROGRAM. BOTH 'X' AND 'Y'
> CO-ORDINATES ARE GENERATED BY THE PROGRAM, BUT I CANNOY SEEM TO GET THE VALUES
> PLOTTED ON A GRAPH. I WOULD REALLY APPRECIATE ANY HELP THAT ANYBODY HAS GOT TO
> OFFER. THANKS!!!

Sure, it's easy.  Here's a quick-and-dirty way to do it.  I am assuming that
your program puts X and Y on the stack, with X in stack register 2 and Y in
stack register 1.  (There are many other ways to plot calculated data; this 
is just one of them.)

Either you or your program will have to set the X and Y ranges.  I've included
that in the program shell below, sort of.

Any line that begins with @ is a comment.  So is anything after a @ in the 
middle of the line.  Blank lines are for readability only, and the 48 will 
ignore them.

\<<
	@ Calculate and generate your X and Y ranges.
	@ Arrange them on the stack like this:
	@ 4:  Ymin
	@ 3:  Ymax
	@ 2:  Xmin
	@ 1:  Xmax

	XRNG YRNG 			@ Sets plotting range
	ERASE 				@ Wipes PICT clean.
	{ #0d #0d } PVIEW 		@ Displays the plot as it's created.
	DRAX				@ Draws axes.

	DO				@ Start of the plotting loop.
	
	  @ Insert your program here, the one that outputs:
	  @ 2:  X
	  @ 1:  Y

	  R\->C 			@ Turns the coord's into a complex num.
	  PIXON				@ Turns on a pixel at the coord's.

	UNTIL

	  @ Insert "Done" condition here.  Use the number 0 if you want it
	  @ to plot until you press ON.

	END				@ End of the plotting loop.
\>>
From: akcs.mahler@hpcvbbs.cv.hp.com (Jason Grant)
Newsgroups: comp.sys.hp48
Subject: SPICE48 vs. VERBB?
Date: 16 Oct 92 21:40:02 GMT
Article-I.D.: hpcvbbs.2adf3438.1934comp.sys.hp48

I've been eyeing the SPICE48 card now for a few months with hopes of
buying one.  Just yesterday, though, the EduCALC #57 came into my hands
and in it is advertised VERBB circuit analysis software ( $65 more than
SPICE ).  Has anyone used either of these and would care to comment on
them?
                     Jason Grant
From: akcs.husty@hpcvbbs.cv.hp.com (Ali Persian Momeni)
Newsgroups: comp.sys.hp48
Subject: Re: What is this "External"???
Date: 9 Oct 92 05:40:02 GMT
Article-I.D.: hpcvbbs.2ad50e8e.1875.1comp.sys.hp48.1

Hi Marc!
     User RPL, the language that you use on the hp48 keyboard to input
programs, is a subset of a MUCH more complete language that people call
SYSTEM RPL.  Since user RPL and it's functions is only a subset of the
compleat set of "stuff", programs that are written in SYSTEM RPL can
NOT be edited or viewed using the built in editor because many of the
functions that are used in them sumply don't have a name in user RPL.
So when you pressed the down arrow and entered edit mode, the hp48, in a
sense, didn't know what to write for some of the functions that are used
in that program, if you will!
     The user manual tells you about 18 different types of objects in the
48, while there are really 27 (or is it 30?).  "External" the one of the
types (type number 27) and is what the hp48 uses to display things it
doesn't have a name for (but obviously knows what they are, for it can
execute them). 

    I hope I didn't confuse you even more,
    If you've got somthin' else to ask just holler,

ali.     momeni@vu-vlsi.ee.vill.edu
From: phj@gestalt.austin.tx.us (Patricia Ju)
Newsgroups: comp.sys.hp48
Subject: What is an HP48[...] ?  <duck>
Date: 13 Oct 92 11:39:46 GMT

Is this machine a calculator (a very powerful one!) or more a palmtop
PC like the 95(LX) ?

I see a couple of them on sale (used) and am just wondering what it
is being sold - as I'm lookin for a sub-notebook type pocket PC.

Patricia
phj@remus.rutgers.edu
From: fiji@bigwpi.WPI.EDU (Ben Bennett)
Newsgroups: comp.sys.hp48
Subject: TDS Cards
Date: 9 Oct 92 18:05:05 GMT
Organization: Worcester Polytechnic Institute
NNTP-Posting-Host: bigwpi.wpi.edu


	Does anyone know the adress for TDS and/or how much the 512K RAM card
costs?
		Thanks,
		 Ben Bennett.

-- 
	This was the opinion of my hands and not necessarily the remainder of
my body.  Ben Bennett (Fiji@wpi.edu) can not be held responsible for anything
that his hands have typed.
Newsgroups: comp.sys.hp48
From: u906271@bruny.cc.utas.edu.au (Blow Me Down)
Subject: Re: More powerful transmitter?
Organization: University of Tasmania, Australia.
Date: Thu, 8 Oct 1992 23:42:01 GMT

tp923021@jarrah.canberra.edu.au (Ben Elliston) writes:

>I noticed that two HP-48sx's require that for infrared file transfers,
>etc., the transmit and receive 'bulbs' need to be _touching_ to be able
>to transfer reliably.

Touching?  Are you sure?  I have been transferring files for more then a year,
and I've never had the need to place the hp's so close.!  They also had been
transferring very well even when more then three inches apart!...

>Thanks.

>Cheers,
>%Ben%


--------------------------------------------------------------------------
Chris Chew Hong Gunn      |    A Signature?
B.Sc/B.E (Third Year)     |    I'll have to think about it...
University of Tasmania    |    Email:  u906271@postoffice.utas.edu.au
Australia                 |            u906271@bruny.cc.utas.edu.au
--------------------------------------------------------------------------
Lines: 20
Date: Wed, 14 Oct 92 17:19:40 MDT
From: dougc@bert.cs.byu.edu (Douglas R. Cannon)
Organization: BYU, Provo, Utah
Newsgroups: comp.sys.hp48
Subject: Re: speeding up the 48SX

>>In fact, Rick H. has reported that the TI-85 tends to be faster than the 48
>>in general, and I think this is due to the fact that the 48 consists of
>>RPL for most of the OS.  I don't know if the hardware in the 85 is much
>>faster, though.  But HP may well speed up the 48 one of these days..
>
>Even my TI-81 is faster than my HP!
>
>Consider just counting...
>
>I created equivalent programs on both machines that simply count by 1 from 1.
>i.e. 1 2 3 4 5 ...
>
>I started both at the same time, and stopped both at the same time, with the ON keys.
>
>The TI-81 had gone 3.8 times farther than the HP in the same time frame!

Yeah, but my HP48 can count from 0 to 65535 in a couple of seconds using
machine language.  Try that on your TI-81 and get back to me with the results.

-Doug
Newsgroups: comp.sys.hp48
From: crenner@eng.clemson.edu (charles renner)
Subject: Re: Hidden directories??
Reply-To: crenner@eng.clemson.edu
Organization: College of Engineering, Clemson Univ.
Date: Fri, 9 Oct 1992 15:44:54 GMT

In article 636@ualr.edu, mcbirch@acs.harding.edu () writes:
>Yo Guys,
>
>	I hear you guys talking about hidden directories how do you set them
>up.  I would be most great for the help.

OK...

#640BEh SYSEVAL will put you in the directory '' in your HOME directory.  This
is where your alarms and userkeys (and a CRC checksum) are stored.  Messing with
these three variables directly will probably crash your calc and I don`t recommend
it.  However you can store other things in here.  Execution of HOME or UPDIR
returns you to your HOME dir.

In any directory except your home directory you can create the variable ''.  If this
variable exists in a directory, everthing after it (or in it if it is a directory)
in the current directory will be hidden.  Using #5B15h SYSEVAL will take a string
in level 1 and turn it into a global name by converting the "s on the ends to 's.
This can be used to create (or purge) illeagally named variables.

Explaination:

In a directory other than your home directory do this:

""
#5B15 SYSEVAL

You should get '' on level 1 of the stack.

Now try:

VARS SWAP
/<< />> SWAP 

You stack should show

3: { VARiable list }
2: << >>
1: '' 

Now try:

STO

Everything in the VAR menu in the directory should disappear!!!  Executing,
recalling and editing these variables is still possible though (try it)

Now try:

ORDER

Everthing in the directory should reappear!!!

Any thing left out of the list before the command ORDER will stay hidden.

Specific hidden variables can be unhidden using { hidden names } ORDER.

All hidden variables can be revealed by purging ''.

DO NOT PURGE THE DIRECTORY '' IN YOUR HOME DIRECTORY.  (Trust me, I've done it).

If you need more help E-mail me.

---
+------------------------------------------------------------------------------+
                                    E-Mail:  crenner@clemson.clemson.edu or
                                             crenner@eng.clemson.edu or
    /----  /   / /   / /---- /   /           crenner@hubcap.clemson.edu or
   /      /   / /   / /     /  /             c210cr@cs.clemson.edu
  /      /---/ /   / /     /\/   "...as the rich get rich, and the poor stay
 /      /   / /   / /     /  \    poor, and the banks get fat, and the cops
/----  /   / /---/ /---- /    \   get paid to look away as the one percent
                                  rules America!" - Queensryche  

+------------------------------------------------------------------------------+
From: st901745@pip.cc.brandeis.edu (Alastair M. Bor)
Newsgroups: comp.sys.hp48
Subject: Coupons...
Date: 15 Oct 92 04:49:05 GMT
Reply-To: st901745@pip.cc.brandeis.edu
Organization: Brandeis University

Sorry if this is in a FAQ... but my girlfriend is interested in
getting a calculator.. I showed her the HP48SX and she was impressed.
She decided to buy one... and as I was looking through the trusty old
EDUCALC catalog I noticed that the coupons that you get expire on
October 31, 1992. I would like to know what these coupons are for. If they
are indeed usefull I will ask her to get the calculator as soon as
possible before Oct. 31, else it doesn't matter if she waits till 
Christmas. Also, do the coupons expire on the 31st or you must simply
buy the calculator before the 31st.

-Alastair Bor
st901745@pip.cc.brandeis.edu
Date: Tue, 13 Oct 92 23:17:50 +0100
From: Wolfram_Sauerteig@hippo.fido.de (Wolfram Sauerteig)
Subject: Re: home made cable
Newsgroups: comp.sys.hp48
X-Comment-To: dunguyen@ecs.umass.edu (Dunguyen)
Organization: SauerSoft 


Hello dunguyen, You wrote to All with subject "home made cable" :

d > I just made a cable exactly like the diagram some one had
d > posted.  When I download a program from Procomm Plus, it
d > won't transfer because it does not detect a carrier.  Do I
d > need a null modem? or do I need the real Kermit software?
d > Please help....   Thanks!     Duc
d >
Somewhere in Your Software (Procomm) there should be the possibility to choose 
between computer-computer connection and computer-modem connection; the first 
choice will do, the second is default and causes results like you've got.

bye
    Wolfram
From: windsor@chester.ksu.ksu.edu (Rob Windsor)
Newsgroups: comp.sys.hp48
Subject: Re: Serial Number determination
Date: 14 Oct 1992 23:30:23 -0500
Organization: Kansas State University
Distribution: world
NNTP-Posting-Host: chester.ksu.ksu.edu


jgauvin@ncr-mpd.FtCollins.NCR.COM (jgauvin) writes:

>>>The TICKS command returns a 13 nibble binary integer which represents the
>>>number of 8192 Hz clock ticks since the birth of Christ.  If you take
>>>the number returned by the ticks command and divide by 8192, you get the
>>>number of seconds since the birth of Christ......
>>
>>OK, Lets see how off my '48 is here...
>>
>>I ENTER:       TICKS<enter>           I GET:   1:    # 515159665195974d
>
><< stuf deleted >>
>
>>
>>>............................................................by 365 to get
>>>years....and so on.
>>
>>ME:   365</>                          CALC:    1:    # 1994d
>>
>>Uhm, somebody?  Did I sleep or something?
>>
>>The date across the top says "10/07/92".  What gives?
>
>Yes, you did fall asleep! There are 365.25 days per year, thus the whole leap
>year concept.

Ah, the bliss of staying up all night catching up on all of the news....

Of course, by that point, I was just following the procedure lined out
before me.  

Kinda like:

"Oh, hmmm....  well -- let's see...".

*tinker tinker*

*frown*

*brain cramp*

*scratch scratch*

"oh well"

-- Rob

---------------------------------------------------------------------------
"Hey diddle diddle, the cat's on the griddle, the cow drowned in the lagoon."

("Dr. Gene Squat" of "The Breakfast Club Zoo" -- 97.5 KMOD, Tulsa  OK)
---------------------------------------------------------------------------
Rob@K-State.Manhattan.Kansas.USA.Earth
To the computer: windsor@matt.ksu.ksu.edu
From: gt8134b@prism.gatech.EDU (Howlin' Bob)
Newsgroups: comp.sys.hp48
Subject: Re: Shared library proposal
Date: 16 Oct 92 15:19:55 GMT
Organization: Georgia Institute of Technology

In article <1992Oct16.092353.11435@waikato.ac.nz] fee@waikato.ac.nz writes:
]
]Sounds like a good idea. Two things occur to me immediately (without a whole
]lot of thought, I admit):
]
]	1. A slight drawback (but only slight) - new users may take a while
]		to latch on to it - in other words it could become 
]		indispensible but confuse new users - like those who 
]		don't know they need ->ASC and ASC-> etc...

Yes, this is true.  I'll have to count on the channels of distribution and
information (newsgroups, HP's BBS, Goodies disks, friends) to work
especially well for this (oh, yeah, add FAQ to that list).

]	2. If users have the ability to remove various routines, they will
]		soon forget what is left and will be downloading software
]		that requires a routine before they realise they don't have it.
]		Could you include a quick index utility so the user can 
]		quickly determine whether the necessary routine is present 
]		before downloading software that requires it?

Sure. However, I don't plan to make that index utility resident in SHLIB48.
No big deal either way.  
]
]		Also, will it be straightforward to reinstall deleted routines
]		without having to download the whole library and throw out
]		the junk again? ie: will routines be individual library objects?

Okay, here is the problem.  Adding items to a library takes memory, about
twice as much as memory as the library itself takes up (a little more)
because you have to create a NEW library object (as opposed to simply
tacking the new routine on the end.)

]
]		Finally, software developers would need to supply a list
]		of required routines at the beginning of their software so
]		the user knows what is required to be present to avoid tedium
]		of downloading, unpacking, trying it out and finding they
]		need a routine they deleted.


This is entirely necessary.  I have to count on the developers, too.
]                                                               
]Regards,
]Conan.
]
]-----------------------------------------------------------------
]Conan J. Fee			    _      fee@waikato.ac.nz
]Centre for Technology              (_)o    
]University of Waikato, Hamilton    /\  \   Phone: +(64)(7)8384206
]Private Bag 3105, New Zealand              Fax:   +(64)(7)8384218
]-----------------------------------------------------------------



Thanks for the feedback.
Regards,
Robert

-- 
Howlin' Bob
Georgia Institute of Technology, Atlanta Georgia, 30332
uucp:	  ...!{decvax,hplabs,ncar,purdue,rutgers}!gatech!prism!gt8134b
Internet: gt8134b@prism.gatech.edu