Re: [M100] Yet Another Calendar Program...

2021-08-28 Thread Ken Pettit

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...

2021-08-28 Thread Peter Noeth
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)

2021-08-28 Thread Chris Fezzler
 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...

2021-08-28 Thread John R. Hogerhuis
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...

2021-08-28 Thread Brad Grier
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...

2021-08-28 Thread John R. Hogerhuis
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

2021-08-28 Thread Lloyd Johnson
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...

2021-08-28 Thread Brad Grier
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

2021-08-28 Thread Ken Pettit

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...

2021-08-28 Thread Lloyd Johnson
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.