HP Forums
Sharp CE-515P Problem - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: Not HP Calculators (/forum-7.html)
+--- Forum: Not remotely HP Calculators (/forum-9.html)
+--- Thread: Sharp CE-515P Problem (/thread-20415.html)



Sharp CE-515P Problem - toml_12953 - 08-28-2023 03:08 AM

Does anyone have a CE-515P hooked up using the serial port? I'm trying to LLIST a program from the PC-E500S and instead of the BASIC program I get lines like

12:0::T0YP,TOD01F0XX
1,:f2C

The printer prints the self test OK (four squares, one of each of the colors)
and the PC-E500S does LLIST properly to the CE-126P Printer/Cassette Interface.


RE: Sharp CE-515P Problem - Jeff_Birt - 08-28-2023 12:04 PM

Check the DIP switches. Confirm it in in serial mode and that the SW5 is set to TTL serial level (OFF). Also make sure the 7/8bit switch matches the data format you are sending. See page 4.

https://archive.org/details/sharp-ce-515-p-japanese/Sharp_CE-515P_Operation_English/page/n3/mode/2up


RE: Sharp CE-515P Problem - toml_12953 - 08-28-2023 09:15 PM

(08-28-2023 12:04 PM)Jeff_Birt Wrote:  Check the DIP switches. Confirm it in in serial mode and that the SW5 is set to TTL serial level (OFF). Also make sure the 7/8bit switch matches the data format you are sending. See page 4.

https://archive.org/details/sharp-ce-515-p-japanese/Sharp_CE-515P_Operation_English/page/n3/mode/2up

Thanks. I forgot to mention that I'm using the CE-130T RS-232 converter between the PC-500E and the CE-515P so SW5 should be ON for RS-232 levels, I believe. The 7/8 bit switch is set for 8 bits and I use this OPEN:

OPEN"1200,N,8,1" AS #1


RE: Sharp CE-515P Problem - Jeff_Birt - 08-28-2023 10:02 PM

Do you get different results if you do an LPRINT of a single line? Have you tried connecting the CE-130T through a null modem cable to a terminal program to confirm it is working correctly?


RE: Sharp CE-515P Problem - toml_12953 - 08-29-2023 12:33 AM

(08-28-2023 10:02 PM)Jeff_Birt Wrote:  Do you get different results if you do an LPRINT of a single line? Have you tried connecting the CE-130T through a null modem cable to a terminal program to confirm it is working correctly?

Yes, every time I do LLIST, I get a different result. If I LPRINT PI, I just get 3 (no decimal point or places.)

I have connected the calculator to my PC running TeraTerm and I can send and receive data OK with the CE-130T. Now, I'm going to try hooking the plotter to a parallel port on my PC to see what happens.

OK, the parallel port test worked fine. The characters printed just as they should. I also hooked the calculator to the PC through the CE-130T and LLISTed to TeraTerm. That also came out perfectly so I know LLIST is sending the correct characters out the serial port and the serial port is responding correctly.

The switch settings on the plotter are:
SW 1, 2 OFF
SW 3, 4, 5, and 6 ON.

My homemade cable is connected like this:

DB25------------DIN 4
6-------------------2
7-------------------3
2-------------------4
DB25 pins 4-5 connected to each other







Now I have to get an adapter to plug the plotter cable into a serial port on the PC and send it a test file from TeraTerm. If that works, I'll hook the calculator to the PC's serial port and send a listing to TeraTerm


RE: Sharp CE-515P Problem - Jeff_Birt - 01-19-2024 04:05 PM

I did a video a few weeks about RS-232 woes and got an email from someone who said the problem I demonstrated with interfacing a PC-1500/CE-158 with a CGP-115 helped them with a similar issue.

This got me to thinking about this thread and wondering if it was something similar given the CGP-115 and CE-515P are both Alps mech printers. Video link below.

Spoiler alert: The problem was that the printer set the BUSY signal as soon as the first bit was received. I had this signal wired up as CTS. When the UART in the CE-158 saw CTS change it stopped shifting bits out. The result was garbage printing. I rewired BUSY to DSR and looped back RTS/CTS and all was well.