SPS BASIC: Difference between revisions

no edit summary
m (Peter moved page SPS Basic to SPS BASIC)
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
To provide users of the early Signal Processing Systems like the [[P7001|DPO]] a way to control the hardware and to write their own measurement routines, a programming language was needed. The BASIC language was chosen because it was simple and easy to use. The user could modify their own programs without the need of recompiling it.
To provide users of the early Signal Processing Systems like the [[P7001|DPO]] a way to control the hardware and to write their own measurement routines, a programming language was needed. The BASIC language was chosen because it was simple and easy to use. The user could modify their own programs without the need of recompiling it.


[[wikipedia:Dartmouth BASIC]] was used as the basis of all Tek BASIC variants.
[[wikipedia:Dartmouth BASIC|Dartmouth BASIC]] was used as the basis of all Tek BASIC variants.


==1973: APD Basic==
==1973: APD Basic==
Line 31: Line 31:
<gallery>
<gallery>
TEk_SPSBasic_modules.jpg|Example of TEK SPS BASIC extensions
TEk_SPSBasic_modules.jpg|Example of TEK SPS BASIC extensions
TEK_P7001_R7912_Checkout.jpg|Image of CP56001 P7001/R7912 Checkout Disc
</gallery>
</gallery>


==Manuals==
==Manuals==
* [[Media:070-1773-00.pdf|DPO TEK BASIC V01 CP65511, CP65521 and CP65681 USERS]]
* [[Media:TEK_SPS_Programming_V04_N01_1980_Feb.pdf|SPS Programming Magazine V04 N01 from Februar 1980]]
* [[Media:TEK_SPS_Programming_V04_N01_1980_Feb.pdf|SPS Programming Magazine V04 N01 from Februar 1980]]
* [[Media:070-2501-00.pdf|TEK SPS BASIC V02/V02XM System Software CP57000/CP57500 ]]
* [[Media:070-2501-00.pdf|TEK SPS BASIC V02/V02XM System Software CP57000/CP57500 ]]
Line 39: Line 41:
* [[Media:070-2740-00.pdf|TEK SPS BASIC V02/V02XM Peripheral Drivers CP57000/CP57500]]  
* [[Media:070-2740-00.pdf|TEK SPS BASIC V02/V02XM Peripheral Drivers CP57000/CP57500]]  
* [[Media:070-2743-00.pdf|TEK SPS BASIC V02/V02XM Signal Processing Package CP57001/CP57501]]
* [[Media:070-2743-00.pdf|TEK SPS BASIC V02/V02XM Signal Processing Package CP57001/CP57501]]
* [[Media:070-2847-00.pdf|TEK SPS BASIC V02-01 Programming Aid (June 1983 Printing)]]
* [[Media:070-2847-00 first printing.pdf||TEK SPS BASIC V02-01 Programming Aid (Sep 1979 Printing)]]
* [[Media:TEK_SPS_Basic_Performance_Report.pdf|TEK SPS BASIC Performance Report]]
* [[Media:TEK_P7001_7912_checkout_01.pdf|Manual and Directory listing of P7001/R7912 checkout disc]]
* [[Media:070-2739-01.pdf|TEK SPS BASIC V02/V02XM DPO Driver Package CP57004/CP57504]]
* [[Media:070-2196-00.pdf|TEK SPS BASIC DPO Driver Package V01 CP71171]]
* [[Media:070-1458-00.pdf|Tektronix Data Communications Interface Unit 021-0065-00]]


==Software==
==Software==
* [[Media:SPS_BASIC_V2-02_1980.zip|Disc image of Tek SPS BASIC V02 from 1980]]
* [[Media:SPS_BASIC_V2-02_1980.zip|Disc image of Tek SPS BASIC V02 from 1980]]
* [[Media:SPS_DIR.pdf|Directory content of Tek SPS BASIC V02 from 1980]]
* [[Media:SPS_DIR.pdf|Directory content of Tek SPS BASIC V02 from 1980]]
* [https://archive.org/download/TEKSPS Direct image of an RL01 disc bootable on a PDP or on simh]


==Links==
==Links==
* [https://vintagetek.org/sps-basic/ The R7912 and SPS TEK BASIC Software by Hale Farley @ vintagetek.org]
* [https://vintagetek.org/sps-basic/ The R7912 and SPS TEK BASIC Software by Hale Farley @ vintagetek.org]
[[Category:Software]]