48SX computer connectivity - Printable Version +- HP Forums (https://www.hpmuseum.org/forum) +-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html) +--- Forum: General Forum (/forum-4.html) +--- Thread: 48SX computer connectivity (/thread-6491.html) |
48SX computer connectivity - JDW - 07-02-2016 03:53 AM What is the easiest and fastest modern way (please mention software & hardware) to connect a 48SX to a computer (preferably a Mac)? Obviously a USB method would be preferred if using a cable. I own a 28S but nothing later. I'm just curious as to connectivity should I acquire a 48SX (not GX, but SX). Thank you. RE: 48SX computer connectivity - cruff - 07-02-2016 04:14 PM The 48SX only has a serial port, which could be attached to a serial to USB cable. HP sold a cable that went from the 4 pins on the 48SX to a female 9 pin connector. People used to make their own from female pins epoxied to a piece of tongue depressor. I don't recall if I have my own version anymore, I have the official cable. If you go that route it would be easy to wire up a FTDI serial to USB adapter. Then you can use Kermit to transfer data. RE: 48SX computer connectivity - rprosperi - 07-02-2016 05:46 PM (07-02-2016 04:14 PM)cruff Wrote: The 48SX only has a serial port, which could be attached to a serial to USB cable. HP sold a cable that went from the 4 pins on the 48SX to a female 9 pin connector. One of those HP cables is for sale here, but it only works with very old Macs that have that round serial connector (looks like a PS/2 or S-Video connector). RE: 48SX computer connectivity - Sylvain Cote - 07-02-2016 06:23 PM First you need to acquire a hp48-serial to USB cable like the one here. Then on the Mac running OSX ... Download & Install MacPort (http://www.macports.org/install.php) Run the "Terminal" application located in "Utilities" folder // the following lines starting with "//" are comments // on the command line, type de following ... // update port software sudo port selfupdate [return] // update port installed packages sudo port upgrade outdated [return] // install kermit command line application sudo port install kermit [return] // connect the hp48-serial-to-USB cable & list your actives USB devices (in my case it's SLAB_USBtoUART) ls /dev | grep USB [return] // cu.SLAB_USBtoUART // tty.SLAB_USBtoUART // create a folder where you will put your HP-48 files cd [return] mkdir hp48 [return] cd hp48 [return] // start kermit software kermit [return] // configure kermit C-Kermit> set line /dev/tty.SLAB_USBtoUART [return] C-Kermit> set baud 9600 [return] C-Kermit> set parity none [return] C-Kermit> set flow-control none [return] C-Kermit> set carrier-watch off [return] > start kermit server C-Kermit> server [return] The HP-48S/SX Owner's Manual Vol. II Chapter 33 P.612 to P.634 explain how to configure and use the serial interface on the calculator. Sylvain RE: 48SX computer connectivity - JDW - 07-02-2016 10:39 PM Bob & Sylvain, thank you. RE: 48SX computer connectivity - JDW - 07-03-2016 01:57 PM (07-02-2016 06:23 PM)Sylvain Cote Wrote: Run the "Terminal" application located in "Utilities" folder... It seems that Hoppi might provide a more intuitive GUI to file transfer with a Mac. Have any of you Mac users tried it? RE: 48SX computer connectivity - Sylvain Cote - 07-03-2016 03:10 PM (07-03-2016 01:57 PM)JDW Wrote: It seems that Hoppi might provide a more intuitive GUI to file transfer with a Mac. Have any of you Mac users tried it? Interesting, I have never used it. I have to leave for the day but I will try it tonight and will report back. Best regards, Sylvain RE: 48SX computer connectivity - pdo - 07-04-2016 01:12 PM (07-03-2016 01:57 PM)JDW Wrote: It seems that Hoppi might provide a more intuitive GUI to file transfer with a Mac. Have any of you Mac users tried it? Hi there, I'm the author of Hoppi. I know at least one person has tried it with a 48SX and found that it works okay, and I myself have a 48GX and 49G+/50G so know for sure that it works okay with those calculators. Let me know if you have any problems and I'll try to help. Paul RE: 48SX computer connectivity - JDW - 07-04-2016 11:49 PM (07-03-2016 03:10 PM)Sylvain Cote Wrote: ...I will try Hoppi tonight and will report back. How did it go? And with what Mac and OS did you test? RE: 48SX computer connectivity - Sylvain Cote - 07-05-2016 12:55 AM (07-04-2016 11:49 PM)JDW Wrote:(07-03-2016 03:10 PM)Sylvain Cote Wrote: ...I will try Hoppi tonight and will report back. Hello JDW, Sorry for the testing delay, I had to finish something for another museum user. My test system is a MacBook Pro 17" (8GB RAM & SSD) running 10.11.5. - Downloaded v1.3.1 from here. - Installation is pretty standard. - Usage is not intuitive at first, but easy to use once you get the hang of it. (~ 5 minutes) -> warning: the application will crash if you specify a data folder with spaces in the path - I was able to transfer files from/to the HP-48SX to/from OSX without any issue. Great job Paul for your Hoppi program, thanks! Best regards, Sylvain RE: 48SX computer connectivity - pdo - 07-05-2016 12:25 PM (07-05-2016 12:55 AM)Sylvain Cote Wrote: -> warning: the application will crash if you specify a data folder with spaces in the path Oh bugger, that's not supposed to happen! I'll look into it... Thanks for the feedback, Paul RE: 48SX computer connectivity - pdo - 07-05-2016 07:30 PM (07-05-2016 12:25 PM)pdo Wrote:(07-05-2016 12:55 AM)Sylvain Cote Wrote: -> warning: the application will crash if you specify a data folder with spaces in the pathOh bugger, that's not supposed to happen! I'll look into it... Do you have a specific test case that causes a crash? I've been trying some folder names with spaces, but so far have not seen a problem -- I've tried a 48GX with the built-in "Transfer" app and a 49G+ with my Hoppi RPL library. Thanks for your help, Paul RE: 48SX computer connectivity - Sylvain Cote - 07-05-2016 08:00 PM (07-05-2016 07:30 PM)pdo Wrote:(07-05-2016 12:25 PM)pdo Wrote: Oh bugger, that's not supposed to happen! I'll look into it... Hello Paul, It's 15h55 here (EDT GMT-4h) and I am at the office right now. I will recreate the crash condition later tonight and report back the result. Best regards, Sylvain RE: 48SX computer connectivity - Sylvain Cote - 07-06-2016 01:03 AM (07-05-2016 07:30 PM)pdo Wrote: Do you have a specific test case that causes a crash? I've been trying some folder names with spaces, but so far have not seen a problem -- I've tried a 48GX with the built-in "Transfer" app and a 49G+ with my Hoppi RPL library. After several tests, it appears that semi-colon ';' is not loved by Hoppi. Create a folder like this: "HP-48 data (G;GX)" Try to make it your active folder ... and bang, you end up in your console. Remember, the only illegal characters for folder & filename in OSX with HFS+ are the colon ':' and forward slash '/', everything else is legal. Also the max path length is 255. Best regards, Sylvain RE: 48SX computer connectivity - pdo - 07-06-2016 12:24 PM (07-06-2016 01:03 AM)Sylvain Cote Wrote: After several tests, it appears that semi-colon ';' is not loved by Hoppi. Okay, thanks for finding this. I'll look into it tonight when I get home (I'm in the UK, which is GMT+1 at the moment :-). Regards, Paul RE: 48SX computer connectivity - pdo - 07-06-2016 08:50 PM (07-06-2016 12:24 PM)pdo Wrote:(07-06-2016 01:03 AM)Sylvain Cote Wrote: After several tests, it appears that semi-colon ';' is not loved by Hoppi.Okay, thanks for finding this. I'll look into it tonight when I get home (I'm in the UK, which is GMT+1 at the moment :-). Turns out this is to do with Common Lisp's logical pathname syntax, where semi-colon is a pathname component separator. Since I use some pathname manipulation functions in my code I have unfortunately allowed this Lispism to leak through to the application. Fixing this will take a little time (more than I have available tonight anyway), so until then I can only suggest that everyone avoid semi-colons in their names :-( I'll post an update when it's fixed, Paul |