Machine Types returned from Econet_MachinePeek (&88) ==================================================== MachinePeek returns four bytes of information: 0 Machine 1 Manufacturer 2 BCD version number, low byte - version xx.XX 3 BCD version number, high byte - version XX.xx Byte 1: &00 Acorn &01 Torch &02 Reuters &10 JGH &50 Phillip Blundell &FF SJ Research Byte 0: &00 Reserved - used to to prepare empty data buffer &01 BBC (OS 1 or 2) &02 Atom &03 System 3 or System 4 &04 System 5 &05 Master 128 (OS 3) &06 Electron (OS 0) &07 Archimedes (OS 6) &08 Reserved &09 Acorn Communicator &0A Master 128 Econet Terminal (OS 4) &0B Acorn Filestore &0C Master 128 Compact (OS 5) &0D Acorn Ecolink card for Personal Computers &0E Acorn Unix workstation (RISCiX) &0F Acorn RiscPC &10 Castle Technology Iyonix &11 A9 &40 JGH Spectrum &41 JGH Amstrad CPC &50 Econet-Ethernet Gateway &EE Raspberry Pi &F8 SJ GP Server &F9 SJ 80386 unix &FA SCSI interface &FB SJ Research IBM PC Econet interface &FC Nascom 2 &FD Research Machines 480Z &FE SJ Research File Server &FF Z80 CP/M The known version numbers returned by Atoms and Systems are anomolous: Machine Version &0002, &3450 - Atom Econet 3.50 &0003, &3450 - System 3/4 Econet 3.50 &0004, &344F - System 5 Econet 3.40 These can be dealt with in printout by using code similar to: DEFFNver(A%) =LEFT$(FNh0(A%,4+((A%AND&F000)=0)),1)+"."+FNh0(A%,2)