Early programmable calculators with RS-232 The Next CEO of Stack OverflowPrice of early color...

What difference does it make matching a word with/without a trailing whitespace?

Shortening a title without changing its meaning

Is it okay to majorly distort historical facts while writing a fiction story?

Why did the Drakh emissary look so blurred in S04:E11 "Lines of Communication"?

"Eavesdropping" vs "Listen in on"

Why does freezing point matter when picking cooler ice packs?

Is it correct to say moon starry nights?

Is it OK to decorate a log book cover?

Does Germany produce more waste than the US?

How to implement Comparable so it is consistent with identity-equality

Early programmable calculators with RS-232

pgfplots: How to draw a tangent graph below two others?

Would a grinding machine be a simple and workable propulsion system for an interplanetary spacecraft?

Why did early computer designers eschew integers?

What happens if you break a law in another country outside of that country?

Calculate the Mean mean of two numbers

How to show a landlord what we have in savings?

Can you teleport closer to a creature you are Frightened of?

What day is it again?

Do I need to write [sic] when including a quotation with a number less than 10 that isn't written out?

Direct Implications Between USA and UK in Event of No-Deal Brexit

How does a dynamic QR code work?

Is a distribution that is normal, but highly skewed, considered Gaussian?

Raspberry pi 3 B with Ubuntu 18.04 server arm64: what pi version



Early programmable calculators with RS-232



The Next CEO of Stack OverflowPrice of early color monitor versus TVEarly Apple assemblers, getting hold of themZilog's relationship with MostekWhy were early computers named “Mark”?The almost-was Atari IBM PCWhat was “whole-value computation” in early real-time systems?Instruction set support for multiplication with a constant'Swap file' on early time sharing machinesWhen did computers stop needing to be marketed as calculators?Why did early computer designers eschew integers?












1















In the early seventies, companies like HP and Wang sold 'programmable desktop calculators' that were really personal computers in the time before what is usually thought of as the dawn of personal computers.



At the same time, there was a demand for small computers to control lab and factory equipment, and this demand would tend to occur in the same sort of places as would be buying desktop calculators. So it seems likely that people would be wanting to use programmable calculators for equipment control.



The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.



But looking over the specs of the early HP and Wang programmable calculators, I can't find any mention of them having RS-232 ports.



Did any of the early programmable calculators have RS-232 ports? (Or if not, why not?)










share|improve this question



























    1















    In the early seventies, companies like HP and Wang sold 'programmable desktop calculators' that were really personal computers in the time before what is usually thought of as the dawn of personal computers.



    At the same time, there was a demand for small computers to control lab and factory equipment, and this demand would tend to occur in the same sort of places as would be buying desktop calculators. So it seems likely that people would be wanting to use programmable calculators for equipment control.



    The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.



    But looking over the specs of the early HP and Wang programmable calculators, I can't find any mention of them having RS-232 ports.



    Did any of the early programmable calculators have RS-232 ports? (Or if not, why not?)










    share|improve this question

























      1












      1








      1








      In the early seventies, companies like HP and Wang sold 'programmable desktop calculators' that were really personal computers in the time before what is usually thought of as the dawn of personal computers.



      At the same time, there was a demand for small computers to control lab and factory equipment, and this demand would tend to occur in the same sort of places as would be buying desktop calculators. So it seems likely that people would be wanting to use programmable calculators for equipment control.



      The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.



      But looking over the specs of the early HP and Wang programmable calculators, I can't find any mention of them having RS-232 ports.



      Did any of the early programmable calculators have RS-232 ports? (Or if not, why not?)










      share|improve this question














      In the early seventies, companies like HP and Wang sold 'programmable desktop calculators' that were really personal computers in the time before what is usually thought of as the dawn of personal computers.



      At the same time, there was a demand for small computers to control lab and factory equipment, and this demand would tend to occur in the same sort of places as would be buying desktop calculators. So it seems likely that people would be wanting to use programmable calculators for equipment control.



      The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.



      But looking over the specs of the early HP and Wang programmable calculators, I can't find any mention of them having RS-232 ports.



      Did any of the early programmable calculators have RS-232 ports? (Or if not, why not?)







      history rs232 hp calculator wang






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 5 hours ago









      rwallacerwallace

      10.2k451150




      10.2k451150






















          2 Answers
          2






          active

          oldest

          votes


















          3















          The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.




          Some would argue with that, at least in certain industries — Hewlett-Packard’s HPIB (GPIB, IEE-488) was (and is) also commonly used to connect control and/or measurement equipment. It is simpler to implement than RS-232.



          So some early programmable calculators did have external connectivity options, but using HPIB, not RS-232; examples include the HP 9800 series, the HP 80 series, and later calculators using HP-IL and its HPIB adapter. HP-Collection has an extensive selection of photos of HP-IL peripherals.



          RS-232 did appear in calculator-like devices, but they tended to be marketed more as handheld computers — HP’s 94 series for example, and of course Psion’s Organiser II with its CommsLink.






          share|improve this answer































            2















            In the early seventies, companies like HP and Wang sold 'programmable desktop calculators' that were really personal computers




            Not really, as they stood firmly on the calculator side. If at all, systems like the Cogar 4 and Datapoint 2200 are the origin of desktop computing. Complete units with a CPU, mass storage, CRT display and a full figured typewriter keyboard, all in one unit to be placed on a desk.




            The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.




            Not really. For one is RS232 still a somewhat complicated interface to build (that's the time before integrated ciruits) (*1), but equally important, it lacked standardized protocols and application. If at all, HP's parallel HP-IB (HP-Interface Bus), available since the mid 1960s, ruled the area. It became soon known as GPIB (General Purpose Interface Bus), a term coined by by companies building compatible devices but trying to avoid the HP name as hell. Later standardization in 1975, as IEEE-488, eased the burden.



            Sustainable definition of the HP-IB enabled to not only ease the development of application but it also allowed to operate multiple devices on one interface (*2). A HP-IB enabled computer did only need to have a single interface to control (almost) as many devices as needed, thus enabling to handle a whole setup, not just a single instrument. With a predefined protocol device manufacturer needed only to add application specific data/protocol.



            Serial in contrast is a point to point interface without any protocol support at all. It needs a separate interface for each and every device to be connected, making it quite expensive on the hardware side - not to mention, that there's usually only a finite and rather small number of serial interfaces that can be added to a given computer. On the protocol side applications had to do everything from arbitration and framing to message sequencing and command separation.




            Did any of the early programmable calculators have RS-232 ports? (Or if not, why not?)




            If they where intended to control measuring devices, a GPIB interface was the way to go. Serial was only good for data transmission. So for example many radio applications used it - and of course terminals. Both not necessarily applications for calculators.



            In fact, HP (and many others) even offered serial controllers to be operated via GPIB. Making it easy to extend any device with a GPIB interface to handle many serial connections.



            Serial only became a cheap and popular solution when integrated controllers became available (*3). Even then most of the downside persisted. Still today it's confined to the topic of cheap low level point-to-point connections. The stuff hobbyists prefer as they can replace functionality by investing their time to add hardware hacks and software layers.



            On professional measurement equipment GPIB is still today (2019) the most important interface, even thru many affords are made to replaced the hardware layer by an IP or USB based connection.



            No company in the measurement business could afford to deliver devices without GPIB from the 1970s until today. Just do a search for PCIe based GPIB controllers and you'll be in for a surprise. That market is so big, that many manufacturers crank out ne interface cards whenever there are new desktop systems become available. Similar on the device side.



            Of course all of this happens more on the professional side, where devised easy carry 5 digit price labels, not so much in the sub 1000 USD realm where hobbyists fight for pennies.





            HP reused the GPIB idea even as serial implementaion HP-IL, for their pocket calculators, when they became powerful enough to act as controllers for other devices. Most notably the HP41 series.





            *1 - For a serial interface bit timing timing circuitry, sequencing logic and a shift register is needed for sendin and the same again plus additional word synchronizing on the receiving side. All plus optional parity logic. Quite a lot. A parallel interface in contrast is just a set of two latches (one can even be just a buffer) with clocked input and output enable. Quite less and much more simple hardware.



            *2 - Features that enabled the success of USB half a century as well.



            *3 - Serial interfaces of the 1960s were shoe box sized or larger.






            share|improve this answer


























              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "648"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: false,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: null,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              noCode: true, onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fretrocomputing.stackexchange.com%2fquestions%2f9509%2fearly-programmable-calculators-with-rs-232%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              3















              The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.




              Some would argue with that, at least in certain industries — Hewlett-Packard’s HPIB (GPIB, IEE-488) was (and is) also commonly used to connect control and/or measurement equipment. It is simpler to implement than RS-232.



              So some early programmable calculators did have external connectivity options, but using HPIB, not RS-232; examples include the HP 9800 series, the HP 80 series, and later calculators using HP-IL and its HPIB adapter. HP-Collection has an extensive selection of photos of HP-IL peripherals.



              RS-232 did appear in calculator-like devices, but they tended to be marketed more as handheld computers — HP’s 94 series for example, and of course Psion’s Organiser II with its CommsLink.






              share|improve this answer




























                3















                The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.




                Some would argue with that, at least in certain industries — Hewlett-Packard’s HPIB (GPIB, IEE-488) was (and is) also commonly used to connect control and/or measurement equipment. It is simpler to implement than RS-232.



                So some early programmable calculators did have external connectivity options, but using HPIB, not RS-232; examples include the HP 9800 series, the HP 80 series, and later calculators using HP-IL and its HPIB adapter. HP-Collection has an extensive selection of photos of HP-IL peripherals.



                RS-232 did appear in calculator-like devices, but they tended to be marketed more as handheld computers — HP’s 94 series for example, and of course Psion’s Organiser II with its CommsLink.






                share|improve this answer


























                  3












                  3








                  3








                  The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.




                  Some would argue with that, at least in certain industries — Hewlett-Packard’s HPIB (GPIB, IEE-488) was (and is) also commonly used to connect control and/or measurement equipment. It is simpler to implement than RS-232.



                  So some early programmable calculators did have external connectivity options, but using HPIB, not RS-232; examples include the HP 9800 series, the HP 80 series, and later calculators using HP-IL and its HPIB adapter. HP-Collection has an extensive selection of photos of HP-IL peripherals.



                  RS-232 did appear in calculator-like devices, but they tended to be marketed more as handheld computers — HP’s 94 series for example, and of course Psion’s Organiser II with its CommsLink.






                  share|improve this answer














                  The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.




                  Some would argue with that, at least in certain industries — Hewlett-Packard’s HPIB (GPIB, IEE-488) was (and is) also commonly used to connect control and/or measurement equipment. It is simpler to implement than RS-232.



                  So some early programmable calculators did have external connectivity options, but using HPIB, not RS-232; examples include the HP 9800 series, the HP 80 series, and later calculators using HP-IL and its HPIB adapter. HP-Collection has an extensive selection of photos of HP-IL peripherals.



                  RS-232 did appear in calculator-like devices, but they tended to be marketed more as handheld computers — HP’s 94 series for example, and of course Psion’s Organiser II with its CommsLink.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered 4 hours ago









                  Stephen KittStephen Kitt

                  38.9k8159169




                  38.9k8159169























                      2















                      In the early seventies, companies like HP and Wang sold 'programmable desktop calculators' that were really personal computers




                      Not really, as they stood firmly on the calculator side. If at all, systems like the Cogar 4 and Datapoint 2200 are the origin of desktop computing. Complete units with a CPU, mass storage, CRT display and a full figured typewriter keyboard, all in one unit to be placed on a desk.




                      The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.




                      Not really. For one is RS232 still a somewhat complicated interface to build (that's the time before integrated ciruits) (*1), but equally important, it lacked standardized protocols and application. If at all, HP's parallel HP-IB (HP-Interface Bus), available since the mid 1960s, ruled the area. It became soon known as GPIB (General Purpose Interface Bus), a term coined by by companies building compatible devices but trying to avoid the HP name as hell. Later standardization in 1975, as IEEE-488, eased the burden.



                      Sustainable definition of the HP-IB enabled to not only ease the development of application but it also allowed to operate multiple devices on one interface (*2). A HP-IB enabled computer did only need to have a single interface to control (almost) as many devices as needed, thus enabling to handle a whole setup, not just a single instrument. With a predefined protocol device manufacturer needed only to add application specific data/protocol.



                      Serial in contrast is a point to point interface without any protocol support at all. It needs a separate interface for each and every device to be connected, making it quite expensive on the hardware side - not to mention, that there's usually only a finite and rather small number of serial interfaces that can be added to a given computer. On the protocol side applications had to do everything from arbitration and framing to message sequencing and command separation.




                      Did any of the early programmable calculators have RS-232 ports? (Or if not, why not?)




                      If they where intended to control measuring devices, a GPIB interface was the way to go. Serial was only good for data transmission. So for example many radio applications used it - and of course terminals. Both not necessarily applications for calculators.



                      In fact, HP (and many others) even offered serial controllers to be operated via GPIB. Making it easy to extend any device with a GPIB interface to handle many serial connections.



                      Serial only became a cheap and popular solution when integrated controllers became available (*3). Even then most of the downside persisted. Still today it's confined to the topic of cheap low level point-to-point connections. The stuff hobbyists prefer as they can replace functionality by investing their time to add hardware hacks and software layers.



                      On professional measurement equipment GPIB is still today (2019) the most important interface, even thru many affords are made to replaced the hardware layer by an IP or USB based connection.



                      No company in the measurement business could afford to deliver devices without GPIB from the 1970s until today. Just do a search for PCIe based GPIB controllers and you'll be in for a surprise. That market is so big, that many manufacturers crank out ne interface cards whenever there are new desktop systems become available. Similar on the device side.



                      Of course all of this happens more on the professional side, where devised easy carry 5 digit price labels, not so much in the sub 1000 USD realm where hobbyists fight for pennies.





                      HP reused the GPIB idea even as serial implementaion HP-IL, for their pocket calculators, when they became powerful enough to act as controllers for other devices. Most notably the HP41 series.





                      *1 - For a serial interface bit timing timing circuitry, sequencing logic and a shift register is needed for sendin and the same again plus additional word synchronizing on the receiving side. All plus optional parity logic. Quite a lot. A parallel interface in contrast is just a set of two latches (one can even be just a buffer) with clocked input and output enable. Quite less and much more simple hardware.



                      *2 - Features that enabled the success of USB half a century as well.



                      *3 - Serial interfaces of the 1960s were shoe box sized or larger.






                      share|improve this answer






























                        2















                        In the early seventies, companies like HP and Wang sold 'programmable desktop calculators' that were really personal computers




                        Not really, as they stood firmly on the calculator side. If at all, systems like the Cogar 4 and Datapoint 2200 are the origin of desktop computing. Complete units with a CPU, mass storage, CRT display and a full figured typewriter keyboard, all in one unit to be placed on a desk.




                        The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.




                        Not really. For one is RS232 still a somewhat complicated interface to build (that's the time before integrated ciruits) (*1), but equally important, it lacked standardized protocols and application. If at all, HP's parallel HP-IB (HP-Interface Bus), available since the mid 1960s, ruled the area. It became soon known as GPIB (General Purpose Interface Bus), a term coined by by companies building compatible devices but trying to avoid the HP name as hell. Later standardization in 1975, as IEEE-488, eased the burden.



                        Sustainable definition of the HP-IB enabled to not only ease the development of application but it also allowed to operate multiple devices on one interface (*2). A HP-IB enabled computer did only need to have a single interface to control (almost) as many devices as needed, thus enabling to handle a whole setup, not just a single instrument. With a predefined protocol device manufacturer needed only to add application specific data/protocol.



                        Serial in contrast is a point to point interface without any protocol support at all. It needs a separate interface for each and every device to be connected, making it quite expensive on the hardware side - not to mention, that there's usually only a finite and rather small number of serial interfaces that can be added to a given computer. On the protocol side applications had to do everything from arbitration and framing to message sequencing and command separation.




                        Did any of the early programmable calculators have RS-232 ports? (Or if not, why not?)




                        If they where intended to control measuring devices, a GPIB interface was the way to go. Serial was only good for data transmission. So for example many radio applications used it - and of course terminals. Both not necessarily applications for calculators.



                        In fact, HP (and many others) even offered serial controllers to be operated via GPIB. Making it easy to extend any device with a GPIB interface to handle many serial connections.



                        Serial only became a cheap and popular solution when integrated controllers became available (*3). Even then most of the downside persisted. Still today it's confined to the topic of cheap low level point-to-point connections. The stuff hobbyists prefer as they can replace functionality by investing their time to add hardware hacks and software layers.



                        On professional measurement equipment GPIB is still today (2019) the most important interface, even thru many affords are made to replaced the hardware layer by an IP or USB based connection.



                        No company in the measurement business could afford to deliver devices without GPIB from the 1970s until today. Just do a search for PCIe based GPIB controllers and you'll be in for a surprise. That market is so big, that many manufacturers crank out ne interface cards whenever there are new desktop systems become available. Similar on the device side.



                        Of course all of this happens more on the professional side, where devised easy carry 5 digit price labels, not so much in the sub 1000 USD realm where hobbyists fight for pennies.





                        HP reused the GPIB idea even as serial implementaion HP-IL, for their pocket calculators, when they became powerful enough to act as controllers for other devices. Most notably the HP41 series.





                        *1 - For a serial interface bit timing timing circuitry, sequencing logic and a shift register is needed for sendin and the same again plus additional word synchronizing on the receiving side. All plus optional parity logic. Quite a lot. A parallel interface in contrast is just a set of two latches (one can even be just a buffer) with clocked input and output enable. Quite less and much more simple hardware.



                        *2 - Features that enabled the success of USB half a century as well.



                        *3 - Serial interfaces of the 1960s were shoe box sized or larger.






                        share|improve this answer




























                          2












                          2








                          2








                          In the early seventies, companies like HP and Wang sold 'programmable desktop calculators' that were really personal computers




                          Not really, as they stood firmly on the calculator side. If at all, systems like the Cogar 4 and Datapoint 2200 are the origin of desktop computing. Complete units with a CPU, mass storage, CRT display and a full figured typewriter keyboard, all in one unit to be placed on a desk.




                          The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.




                          Not really. For one is RS232 still a somewhat complicated interface to build (that's the time before integrated ciruits) (*1), but equally important, it lacked standardized protocols and application. If at all, HP's parallel HP-IB (HP-Interface Bus), available since the mid 1960s, ruled the area. It became soon known as GPIB (General Purpose Interface Bus), a term coined by by companies building compatible devices but trying to avoid the HP name as hell. Later standardization in 1975, as IEEE-488, eased the burden.



                          Sustainable definition of the HP-IB enabled to not only ease the development of application but it also allowed to operate multiple devices on one interface (*2). A HP-IB enabled computer did only need to have a single interface to control (almost) as many devices as needed, thus enabling to handle a whole setup, not just a single instrument. With a predefined protocol device manufacturer needed only to add application specific data/protocol.



                          Serial in contrast is a point to point interface without any protocol support at all. It needs a separate interface for each and every device to be connected, making it quite expensive on the hardware side - not to mention, that there's usually only a finite and rather small number of serial interfaces that can be added to a given computer. On the protocol side applications had to do everything from arbitration and framing to message sequencing and command separation.




                          Did any of the early programmable calculators have RS-232 ports? (Or if not, why not?)




                          If they where intended to control measuring devices, a GPIB interface was the way to go. Serial was only good for data transmission. So for example many radio applications used it - and of course terminals. Both not necessarily applications for calculators.



                          In fact, HP (and many others) even offered serial controllers to be operated via GPIB. Making it easy to extend any device with a GPIB interface to handle many serial connections.



                          Serial only became a cheap and popular solution when integrated controllers became available (*3). Even then most of the downside persisted. Still today it's confined to the topic of cheap low level point-to-point connections. The stuff hobbyists prefer as they can replace functionality by investing their time to add hardware hacks and software layers.



                          On professional measurement equipment GPIB is still today (2019) the most important interface, even thru many affords are made to replaced the hardware layer by an IP or USB based connection.



                          No company in the measurement business could afford to deliver devices without GPIB from the 1970s until today. Just do a search for PCIe based GPIB controllers and you'll be in for a surprise. That market is so big, that many manufacturers crank out ne interface cards whenever there are new desktop systems become available. Similar on the device side.



                          Of course all of this happens more on the professional side, where devised easy carry 5 digit price labels, not so much in the sub 1000 USD realm where hobbyists fight for pennies.





                          HP reused the GPIB idea even as serial implementaion HP-IL, for their pocket calculators, when they became powerful enough to act as controllers for other devices. Most notably the HP41 series.





                          *1 - For a serial interface bit timing timing circuitry, sequencing logic and a shift register is needed for sendin and the same again plus additional word synchronizing on the receiving side. All plus optional parity logic. Quite a lot. A parallel interface in contrast is just a set of two latches (one can even be just a buffer) with clocked input and output enable. Quite less and much more simple hardware.



                          *2 - Features that enabled the success of USB half a century as well.



                          *3 - Serial interfaces of the 1960s were shoe box sized or larger.






                          share|improve this answer
















                          In the early seventies, companies like HP and Wang sold 'programmable desktop calculators' that were really personal computers




                          Not really, as they stood firmly on the calculator side. If at all, systems like the Cogar 4 and Datapoint 2200 are the origin of desktop computing. Complete units with a CPU, mass storage, CRT display and a full figured typewriter keyboard, all in one unit to be placed on a desk.




                          The de facto – and indeed de jure – standard interface for computers controlling random equipment was RS-232.




                          Not really. For one is RS232 still a somewhat complicated interface to build (that's the time before integrated ciruits) (*1), but equally important, it lacked standardized protocols and application. If at all, HP's parallel HP-IB (HP-Interface Bus), available since the mid 1960s, ruled the area. It became soon known as GPIB (General Purpose Interface Bus), a term coined by by companies building compatible devices but trying to avoid the HP name as hell. Later standardization in 1975, as IEEE-488, eased the burden.



                          Sustainable definition of the HP-IB enabled to not only ease the development of application but it also allowed to operate multiple devices on one interface (*2). A HP-IB enabled computer did only need to have a single interface to control (almost) as many devices as needed, thus enabling to handle a whole setup, not just a single instrument. With a predefined protocol device manufacturer needed only to add application specific data/protocol.



                          Serial in contrast is a point to point interface without any protocol support at all. It needs a separate interface for each and every device to be connected, making it quite expensive on the hardware side - not to mention, that there's usually only a finite and rather small number of serial interfaces that can be added to a given computer. On the protocol side applications had to do everything from arbitration and framing to message sequencing and command separation.




                          Did any of the early programmable calculators have RS-232 ports? (Or if not, why not?)




                          If they where intended to control measuring devices, a GPIB interface was the way to go. Serial was only good for data transmission. So for example many radio applications used it - and of course terminals. Both not necessarily applications for calculators.



                          In fact, HP (and many others) even offered serial controllers to be operated via GPIB. Making it easy to extend any device with a GPIB interface to handle many serial connections.



                          Serial only became a cheap and popular solution when integrated controllers became available (*3). Even then most of the downside persisted. Still today it's confined to the topic of cheap low level point-to-point connections. The stuff hobbyists prefer as they can replace functionality by investing their time to add hardware hacks and software layers.



                          On professional measurement equipment GPIB is still today (2019) the most important interface, even thru many affords are made to replaced the hardware layer by an IP or USB based connection.



                          No company in the measurement business could afford to deliver devices without GPIB from the 1970s until today. Just do a search for PCIe based GPIB controllers and you'll be in for a surprise. That market is so big, that many manufacturers crank out ne interface cards whenever there are new desktop systems become available. Similar on the device side.



                          Of course all of this happens more on the professional side, where devised easy carry 5 digit price labels, not so much in the sub 1000 USD realm where hobbyists fight for pennies.





                          HP reused the GPIB idea even as serial implementaion HP-IL, for their pocket calculators, when they became powerful enough to act as controllers for other devices. Most notably the HP41 series.





                          *1 - For a serial interface bit timing timing circuitry, sequencing logic and a shift register is needed for sendin and the same again plus additional word synchronizing on the receiving side. All plus optional parity logic. Quite a lot. A parallel interface in contrast is just a set of two latches (one can even be just a buffer) with clocked input and output enable. Quite less and much more simple hardware.



                          *2 - Features that enabled the success of USB half a century as well.



                          *3 - Serial interfaces of the 1960s were shoe box sized or larger.







                          share|improve this answer














                          share|improve this answer



                          share|improve this answer








                          edited 2 hours ago

























                          answered 4 hours ago









                          RaffzahnRaffzahn

                          54.5k6135221




                          54.5k6135221






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Retrocomputing Stack Exchange!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fretrocomputing.stackexchange.com%2fquestions%2f9509%2fearly-programmable-calculators-with-rs-232%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              Щит и меч (фильм) Содержание Названия серий | Сюжет |...

                              Венесуэла на летних Олимпийских играх 2000 Содержание Состав...

                              Meter-Bus Содержание Параметры шины | Стандартизация |...