Vidicode Argus Basic Programmers Reference Manual
Here you can view all the pages of manual Vidicode Argus Basic Programmers Reference Manual. The Vidicode manuals for Communications System are available online for free. You can easily download all the documents as PDF.
Page 1
ARGUS BASIC Programmer’s Reference Manual VIDICODE Datacommunicatie BV Zoetermeer 1990 - 1997
Page 2
ARGUS BASIC Programmer’s Reference Manual copyright 1990 -1997 VIDICODE Datacommunicatie BV Zoetermeer All rights reserved. Designed, edited and typeset in The Netherlands. No part of this publication may be used or reproduced, stored in a database or retrieval system, transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher, except in the cases of brief quotations...
Page 3
Further copies of this manual and information on the Argus range of products and services may be obtained from the publishers. Please address all inquiries to: EUROPE: Vidicode Datacommunicatie BV Blauwroodlaan 140 2718 SK Zoetermeer Netherlands Voice: (+31) 79 3617181 Fax: (+31) 79 3618092 Email: [email protected] Website: WWW.VIDICODE.NL USA: Vidicode Datacommunication Inc. 1616 Shipyard Blvd. Suite 259 Wilmington, NC 28412 Voice:...
Page 4
ARGUS Programmable Modem BASIC Programmers Reference Manual © 1990 - 1997 Vidicode Datacommunicatie BV 1 Table of Contents PROGRAMMING THE MODEM 7 1.1 Program structure 7 Program lines & commands 7 Variables & constants 7 Variable names 8 Integers & integer arrays 8 Strings & string arrays 8 Labels 9 Calculations & expressions 10 Hexadecimal numbers 10 Logical operations 10 Events 11 1.2 Writing programs 12 Direct programming 12 Indirect programming 13 1.3 Running...
Page 5
ARGUS Programmable Modem BASIC Programmers Reference Manual © 1990 - 1997 Vidicode Datacommunicatie BV 2 BAUD set baud rate 35 BOOT ON/OFF enable/disable BOOT file 37 BRK transmit a break 38 BUFFER reserve buffer space 39 BUTTON read the S/A button position 42 CALL jump to machine code subroutine 43 CHR$ character string 44 CLEAR clear variables/memory 45 1. CLEAR 45 2. CLEAR ALL 45 3. CLEAR (#[port]) 45 4. CLEAR INPUT (#[port]) 45 5. CLEAR OUTPUT (#[port])...
Page 6
ARGUS Programmable Modem BASIC Programmers Reference Manual © 1990 - 1997 Vidicode Datacommunicatie BV 3 Handshaking via LINKed ports 93 HANGUP disconnect a call 95 HOOK hook control 96 HOUR read/set hour of day 97 IF ... THEN ... ELSE condition test 98 ILINE read input line 99 INPUT read string/number 100 IPORT default input port 102 KEY get byte (without wait) 103 KEY$ get character (without wait) 104 LCASE convert ASCII to lowercase 105 LCASE$ convert...
Page 7
ARGUS Programmable Modem BASIC Programmers Reference Manual © 1990 - 1997 Vidicode Datacommunicatie BV 4 ORI output ring indicator 157 OUTPUT send data to port 158 PARITY read or set parity 159 PBOT program bottom 160 PEEK read byte from memory 162 PEEK$ read string from memory 163 PLAY [filename] playback a recorded file 164 PLAY ON/OFF turn play on/off 166 PLAY VOLUME [num] playback attenuation 167 POKE put byte into memory 168 POKE$ put string into...
Page 8
ARGUS Programmable Modem BASIC Programmers Reference Manual © 1990 - 1997 Vidicode Datacommunicatie BV 5 SCAN set answering speed/scan 218 SEC read/set seconds value 219 SEND send file or data 220 SEND #[port], [address], [address] send data 221 SEND [filename], [type], [option] send file 222 SEND ALL make a backup of disk 227 SEQUENCE select escape sequence character 228 SGN get sign of number 229 SOUND (MODEM) make a sound on speaker or phoneline 230 SPC$...
Page 9
ARGUS Programmable Modem BASIC Programmers Reference Manual © 1990 - 1997 Vidicode Datacommunicatie BV 6 This page intentionally left blank
Page 10
ARGUS Programmable Modem BASIC Programmers Reference Manual © 1990 - 1997 Vidicode Datacommunicatie BV 7 Programming the modem 1.1 Program structure Argus BASIC is part of the Argus Programmable Modem, the Argus Call Recorder and of the Telecommunications Centre Lite (T.C.Lite). A keyboard and LCD display are optional for the Argus Programmable Modem and always available on the Argus Call recorder and the T.C.Lite. A filing system is optional for the Argus Programmable Modem and can be a...