Amos Professional Manual  Contents  Index

AMOS Errors


Time-out error (155)
The SERIAL INPUTS command or SERIAL GET command have waited in vain for information over the serial channel. They've finally aborted with an error. Check that everything is connected correctly, and that the other end of the communications line is actually sending you some data. This time-out limit can be set from the Workbench Preferences.

Too many colours in flash (51)
There is a maximum allowance of 16 colour changes in a single FLASH command.

Type mismatch (34)
An illegal value has been assigned to a variable. The following line shows two classic Type mismatch errors:

X> A$=23 : B="A string into an integer?"

User cancelled request (161)
The printer was not available to the printer device, a system requester appeared and you clicked on Cancel and then this error occurred.

User function not defined (15)
There's a problem with a user defined function created with DEF FN. AMOS can't find the function you are referring to. Check that you've defined your function earlier in your program with DEF FN. This line must occur BEFORE your FN function actually appears in the listing! You can't create your function as part of a procedure, or a subroutine.

Valid screen numbers range from 0 to 7 (50)
There is a maximum of eight screens that can be opened at any one time.

Wave 0 and 1 are reserved (182)
Waves 0 and 1 are automatically reserved for white noise and pure tones respectively. So you can't redefine them using the SET WAVE command.

Window already opened (55)
It is impossible to open a window that is already open.

Window not opened (54)
You are trying to access a window that does not exist, because it has not been opened.

Window too large (57)
It is impossible to open the requested window, because its dimensions are too large to fit into the current screen.

Window too small (56)
The requested window is smaller than the minimum permitted size. Please see WIND OPEN and WIND SIZE for a full explanation.

Back    Next
12.03.22