Re: [M100] Yet Another Calendar Program...
On 8/28/21 2:27 PM, Peter Noeth wrote: A printed wall calendar was one of my first TRS-80 16K Model 1 Level II (then a 48K with expansion Interface) programs after I designed an interface to the IBM Selectric I/O Writer I purchased as surplus where I was working at the time. I could never get the bizarre algorithm correct to calculate the religious Easter observance date though. The other holidays were no problem. Easter (according to Wikipedia): Y = Year D = (19*(Y mod 19) + 15) mod 30 + (2 * (Y mod 4) + 4 * (Y mod 7) - (19*(Y mod 19) + 15) mod 30) + 34) mod 7 + 127 Month = floor( D / 31) Day = (D mod 31) + 1 What, that didn't just roll off the top of your head back in the 80's? :D Ken
Re: [M100] Yet Another Calendar Program...
A printed wall calendar was one of my first TRS-80 16K Model 1 Level II (then a 48K with expansion Interface) programs after I designed an interface to the IBM Selectric I/O Writer I purchased as surplus where I was working at the time. I could never get the bizarre algorithm correct to calculate the religious Easter observance date though. The other holidays were no problem. Regards, Peter
Re: [M100] Model 100 folding Leg Extensions (3D Printable)
If someone makes a batch, I'd buy a few sets. On Sunday, August 22, 2021, 12:47:20 AM EDT, David Grissom wrote: Been playing with my 3D Printer too much… I’ve used pencils, plastic coat hangers and other materials to make let extensions for my Model 100. I designed a folding leg extension. This allows me to keep the legs on the computer when I store it in its plastic slip case. No more lost peg legs for me. They open and lock at around 40mm (1.5 inches). Pictures are on the site below. Remember this is a work in progress. Since the object is fairly small it may take more tweaking to work with every printer and filament type. Comment and Remixes are welcome. This is fun project for me! Here is a link: TRS-80 Model 100 Custom Folding Leg Extensions by dgrissom - Thingiverse Please excuse if I get multiple posts. Been have email woes today David Grissom Sent from Mail for Windows
Re: [M100] Yet Another Calendar Program...
Socat is a Linux command line utility for connecting different streams together. So you would use it to connect wimodem232 tcp connections to a Epson printer emulator which would create jobs in the native Linux print subsystem. I've used socat extensively... I've never used any Linux Epson emulator other than the one built into VirtualT but I understand they exist. -- John.
Re: [M100] Yet Another Calendar Program...
Heh, John, that one line: *You could rig up with a Pi, wimodem232 and a dot matrix printer emulator, and a socat script. * Lots of learning for me in that. Wimodem232 I get. Pi I get. The printer emulator and especially socat are new. Not sure what the workflow would be, but would be an interesting project to explore, maybe this fall or winter. Good to know that the tools exist! Thanks!! --Brad On Sat, Aug 28, 2021 at 11:04 AM John R. Hogerhuis wrote: > > > On Sat, Aug 28, 2021, 6:41 AM Brad Grier wrote: > >> Good point Lloyd -- and how I'll likely proceed. Backpack is very cool >> and a great interim solution. >> >> Would be neat if there was such a thing as an RS-232 -> WiFi printer >> spooler that just sat on the RS-232 and sent print jobs to the local wifi >> printer. I did a quick search and couldn't see anything of the sort >> available, and I'm sure developing it would not be that easy, even using >> microcontrollers like the ESP8266 etc. >> >> --Brad >> >> > > You could rig up with a Pi, wimodem232 and a dot matrix printer emulator, > and a socat script. > > -- John. > -- -- Brad Grier
Re: [M100] Yet Another Calendar Program...
On Sat, Aug 28, 2021, 6:41 AM Brad Grier wrote: > Good point Lloyd -- and how I'll likely proceed. Backpack is very cool and > a great interim solution. > > Would be neat if there was such a thing as an RS-232 -> WiFi printer > spooler that just sat on the RS-232 and sent print jobs to the local wifi > printer. I did a quick search and couldn't see anything of the sort > available, and I'm sure developing it would not be that easy, even using > microcontrollers like the ESP8266 etc. > > --Brad > > You could rig up with a Pi, wimodem232 and a dot matrix printer emulator, and a socat script. -- John.
Re: [M100] OT: Yet Another Calendar Program ... thanks
Ken, That is super cool. As you are aware, getting parts "space qualified" will have its own unique set of challenges. Honeywell supplied most of the computers that run the ISS.They called them MDMs (for Multiplexer/DeMultiplexer). They all started out as 386 computers although some of them have been updated to a Pentium of sorts. Initially a few of them had disk drives but during assembly flight 6A (when the Canadian robotic arm was delivered), all 3 C (Command & Control) computers crashed resulting in an automatic recovery action referred to as Mighty Mouse ("Here I am to save the day").The Mighty Mouse recovery consisted of the node computers automatically issuing commands to the INT computers to recycle power on the C until one of them woke up. I was in Toronto doing flight following when that occurred because the Canadians developed the space station robotic arm and I had been involved in a lot of software interface tests with the Canadians for that system. The disk drive (we called an MSD - for Mass Storage Device) has since been replaced with a solid state memory unit (SSMU There never has been a reoccurrence of that nature of catastrophic failure, but there were a few times where we came close.However for every major release of software, I would still perform Mighty Mouse tests in our lab - usually with the Russians. I ran this test at least once a year for over 20 years. The MDMs had no display or keyboard but would talk to a COTS laptop over a Mil-Std-1553 interface. The laptops (we called PCS) provided a GUI to see status and send commands. However, since the on-board crew were usually busy doing their crew things, most of the commands were sent from the ground (MCC). Since our lab did not have all the displays that MCC had, we would use the PCS for commands and status for most of our software tests. Lloyd -Original Message- From: M100 On Behalf Of Ken Pettit Sent: Saturday, August 28, 2021 8:32 AM To: m...@bitchin100.com Subject: Re: [M100] OT: Yet Another Calendar Program ... thanks On 8/27/21 3:48 PM, Lloyd Johnson wrote: > It sounds like you had/have a very interesting job. Signal processing was > an area that I had an interest in when pursuing my masters (which I did not > receive until 1995 - 20 years after my bachelors). Shortly after getting my > MSEE, I transferred from Seattle to Houston to work on a NASA contract as a > software test engineer for the International Space Station. I didn't really > use my electronics background too much at work after that.This was okay > since I really loved working with NASA on the space station. We just recently became a sub to a company that won a their 2nd phase contract (prototype) with NASA for a communication system on NASA's Moon base project. Their plan is to use our 64GS/s converters, meaning if they were to win the final phase contract in late 2023 time-frame, our chips could one day end up on far side of the Moon! Maybe in my production version of that chip I should embed a complete Model 100 system to control the frequency hopping or something :) > The work you do for the Model 100 Users Group is greatly appreciated. I have > found the information at www.club100.org to be extremely helpful. Thanks, though the past couple of years I haven't really had time to do all that much except keep the "lights on and sweep the floors" as Rick Hanson would have put it. Ken
Re: [M100] Yet Another Calendar Program...
Good point Lloyd -- and how I'll likely proceed. Backpack is very cool and a great interim solution. Would be neat if there was such a thing as an RS-232 -> WiFi printer spooler that just sat on the RS-232 and sent print jobs to the local wifi printer. I did a quick search and couldn't see anything of the sort available, and I'm sure developing it would not be that easy, even using microcontrollers like the ESP8266 etc. --Brad On Fri, Aug 27, 2021 at 9:27 PM Lloyd Johnson wrote: > Brad, > > > > Thanks.Incidentally, until you get a printer, you can always send the > output to the RS-232 port and capture it with your desk top computer and > print it from there. That is basically how I debugged and developed the > program since my dot matrix printer is not in my office where I did the > programming. Of if you have the backpack TPDD just specify a filename and > then move it to the SD. > > > > Lloyd > > > -- -- Brad Grier
Re: [M100] OT: Yet Another Calendar Program ... thanks
On 8/27/21 3:48 PM, Lloyd Johnson wrote: It sounds like you had/have a very interesting job. Signal processing was an area that I had an interest in when pursuing my masters (which I did not receive until 1995 - 20 years after my bachelors). Shortly after getting my MSEE, I transferred from Seattle to Houston to work on a NASA contract as a software test engineer for the International Space Station. I didn't really use my electronics background too much at work after that.This was okay since I really loved working with NASA on the space station. We just recently became a sub to a company that won a their 2nd phase contract (prototype) with NASA for a communication system on NASA's Moon base project. Their plan is to use our 64GS/s converters, meaning if they were to win the final phase contract in late 2023 time-frame, our chips could one day end up on far side of the Moon! Maybe in my production version of that chip I should embed a complete Model 100 system to control the frequency hopping or something :) The work you do for the Model 100 Users Group is greatly appreciated. I have found the information at www.club100.org to be extremely helpful. Thanks, though the past couple of years I haven't really had time to do all that much except keep the "lights on and sweep the floors" as Rick Hanson would have put it. Ken
Re: [M100] Yet Another Calendar Program...
Joshua, Thanks for the compliment. I have made many a rushed/botched repair myself – almost to the point of being reluctant to try anymore repairs. However, when the only alternative is to discard the item, the “I have nothing to lose” attitude prevails and I charge ahead and sometimes (to my surprise), I’m successful. Fortunately, there are lots of instruction videos found on YouTube that might improve your chances. And there is always eBay to for a replacement of a repair that didn’t go too well. Lloyd From: M100 On Behalf Of Joshua O'Keefe Sent: Friday, August 27, 2021 10:41 PM To: m...@bitchin100.com Subject: Re: [M100] Yet Another Calendar Program... Lloyd, your program looks great and makes me deeply regret blowing up the only continuous-feed printer I own with a rushed/botched repair attempt.