Difference between revisions of "AMOSi:Serial Status"

From Amiga Coding
Jump to: navigation, search
m (1 revision(s))
 
(converted list of returned bit-parameters to a table)
 
(One intermediate revision by the same user not shown)
Line 15: Line 15:
  
  
Bit Active Function<br />
+
<table>
 
+
<tr><th>Bit</th><th>Active</th><th>Function</th></tr>
 
+
<tr><td>0-1</td><td>-</td><td>reserved</td></tr>
0-1 - reserved<br /> 2   1 Parallel "select" on the A1000 3   0 DSR (Data Set Ready) 4   0 CTS (Clear To Send) 5   0 Carrier Detect 6   0 RTS (Ready To Send) 7   0 DTR (Data Terminal Ready) 8   1 hardware overrun 9   1 break sent (most recent output) 10   1 break received (as latest input) 11   1 transmit x-OFF 12   1 receive x-OFF 13-15 - reserved
+
<tr><td>2</td><td>1</td><td>Parallel "select" on the A1000</td></tr>
 +
<tr><td>3</td><td>0</td><td>DSR (Data Set Ready)</td></tr>
 +
<tr><td>4</td><td>0</td><td>CTS (Clear To Send)</td></tr>
 +
<tr><td>5</td><td>0</td><td>Carrier Detect</td></tr>
 +
<tr><td>6</td><td>0</td><td>RTS (Ready To Send)</td></tr>
 +
<tr><td>7</td><td>0</td><td>DTR (Data Terminal Ready)</td></tr>
 +
<tr><td>8</td><td>1</td><td>hardware overrun</td></tr>
 +
<tr><td>9</td><td>1</td><td>break sent (most recent output)</td></tr>
 +
<tr><td>10</td><td>1</td><td>break received (as latest input)</td></tr>
 +
<tr><td>11</td><td>1</td><td>transmit x-OFF</td></tr>
 +
<tr><td>12</td><td>1</td><td>receive x-OFF</td></tr>
 +
<tr><td>13-15</td><td>-</td><td>reserved</td></tr>
 +
</table>

Latest revision as of 23:54, 19 November 2007

an example can be found on AMOSPro_Examples:Examples/H-4/Help_47.AMOS


Provides you with detailed information about the current state of the serial port.


s=Serial Status(channel)

s is a bit-map holding the state of fifteen different parameters.


If the bit is set to the value under "active", the associated event has been successfully detected.


BitActiveFunction
0-1-reserved
21Parallel "select" on the A1000
30DSR (Data Set Ready)
40CTS (Clear To Send)
50Carrier Detect
60RTS (Ready To Send)
70DTR (Data Terminal Ready)
81hardware overrun
91break sent (most recent output)
101break received (as latest input)
111transmit x-OFF
121receive x-OFF
13-15-reserved