Here is the arduino TPDD project. I believe this is actually Brian's fork of the original code.
https://github.com/TangentDelta/SD2TPDD On Mon, Oct 29, 2018 at 12:15 PM Scott Lawrence <yor...@gmail.com> wrote: > I thought I had tried that, but it was giving me an EF error ... I'll try > again tonight. maybe i was tired when I wrote it... the contrast on my '200 > screen is pretty low. :( > > -s > > On Mon, Oct 29, 2018 at 12:10 PM Greg Swallow <gswal...@mchsi.com> wrote: > >> You will have to open COM for input as well: >> >> 10 OPEN "COM:78N1DNI" FOR OUTPUT AS 1 >> 15 OPEN "COM:78N1DNI" FOR INPUT AS 2 >> 20 ON COM GOSUB 100 >> 30 COM ON >> 40 REM Send seek to frame 1000 >> 50 PRINT #1, "FR1000SE" >> 60 REM when the player gets there, it responds "R<CR>" via serial >> 70 GOTO 70 >> 100 REM Got serial response >> 110 A$=INPUT #2 >> 120 PRINT "Got ", A$ >> 130 RETURN >> >> Or, something along those lines. >> >> Gpd Bless, >> >> GregS <>< >> >> >> ----- Original Message ----- >> From: "Scott Lawrence" <yor...@gmail.com> >> To: "Model 100 Discussion" <m100@lists.bitchin100.com> >> Sent: Monday, October 29, 2018 8:27:32 AM >> Subject: [M100] Serial IO from BASIC >> >> Hi all. >> >> So I'm working on a project; a BASIC program that talks at 4800 baud to a >> LaserDisc player. The commands are sent as ascii text, with a carriage >> return at the end, and responses are similarly a text string terminating >> in >> a CR. >> >> On my Tandy 200, I'm able to configure the port in TERM via: >> STAT 78N1DNI >> >> And then i can type out commands and the player works and responds with >> the >> correct responses... so I know the serial line is working in both >> directions as designed. >> >> In BASIC, i know i need to open the connection for INPUT and OUTPUT so >> that >> I can write stuff and read back the responses. The following code works >> to >> send out the commands, but it gets errors no matter what I try for reading >> in the response >> >> 10 OPEN "COM:78N1DNI" FOR OUTPUT AS 1 >> 20 ON COM GOSUB 100 >> 30 COM ON >> 40 REM Send seek to frame 1000 >> 50 PRINT #1, "FR1000SE" >> 60 REM when the player gets there, it responds "R<CR>" via serial >> 70 GOTO 70 >> 100 REM Got serial response >> 110 A$=INPUT #1 >> 120 PRINT "Got ", A$ >> 130 RETURN >> >> I looked around in a few online T books, but couldn't really find anything >> that could help me out on this one, and I'm feeling pretty stupid that me, >> a web applications and embedded systems engineer can't figure out a BASIC >> program.... It's been YEARS since I messed around with BASIC, and even >> then >> I never really did much with opening files... >> >> sidenote, "ON COM GOSUB <xxx>" ?!?! That's an awesome feature! I love >> that >> we can have interrupt-driven serial in BASIC! >> >> Side-sidenote; I also don't really have a good solution yet for saving and >> restoring the files but i'll probably just do serial port dumps or >> somesuch. ;D I know i can buy NADS or REX or something, for file >> offloading >> but this is a short-term project for Maker Faire next month, and I don't >> have the cash to drop on fancy stuff right now. I'll probably just throw >> together a serial-terminal based SD card shell using a spare arduino or >> something... Although I'd gladly trade my Booster Pak which i never >> really got working for one of those... ;D >> >> -s >> >> -- >> Scott Lawrence >> yor...@gmail.com >> > > > -- > Scott Lawrence > yor...@gmail.com >