# Robot State Symbols Symbols for the state of the robot (switches, tail and mouth). The formalized behavior references a variety of input and output symbols, which can stand for variables or functions of the agent's software. Constants are constant decimal values. ## Input Symbols
Name | Type | Measure | Description
robot-state.mouth-state | enumerated | mouth-open mouth-closed | The state of the mouth
robot-state.any-back-button-pressed-for-one-second | boolean | true/ false | one of the back switches pressed for more than one second
robot-state.any-back-button-pressed-short-and-released | boolean | true/ false | one of the back switches pressed for more than one second
robot-state.fore-back-button-pressed-short-and-released | boolean | true/ false | aa
robot-state.middle-back-button-pressed-short-and-released | boolean | true/ false | bb
robot-state.hind-back-button-pressed-short-and-released | boolean | true/ false | cc
robot-state.fore-back-button-pressed-short | boolean | true/ false | aa
robot-state.middle-back-button-pressed-short | boolean | true/ false | bb
robot-state.hind-back-button-pressed-short | boolean | true/ false | cc
robot-state.head-button-pressed-for-three-seconds | boolean | true/ false | head pressed for three seconds
robot-state.head-button-pressed-short-and-released | boolean | true/ false | head pressed short
robot-state.head-button-pressed-short | boolean | true/ false | dd
robot-state.ball-under-head | boolean | true/ false | A ball is between head and ground
robot-state.something-in-front-of-chest | boolean | true/ false | Something has been measured by PSD (hopefully a ball...)
robot-state.distance-to-something-in-front-of-chest | decimal | mm | distance to something in front of chest
robot-state.time-since-something-was-in-front-of-chest | decimal | ms | the time since something has been measured by PSD
robot-state.system-time | decimal | ms | The system time of the robot
robot-state.remaining-capacity | decimal | % | The remaining capacity of the battery
robot-state.connected-to-wlan | boolean | true/ false | Kommentar
robot-state.chin-button-pressed-for-three-seconds | boolean | true/ false | Komentar
robot-state.wlan-link | decimal |  | Komentar
robot-state.wlan-signal | decimal |  | Komentar
robot-state.wlan-noise | decimal |  | Komentar
## Output Symbols
Name | Type | Measure | Description
robot-state.show-wlan-status | enumerated | robot-state.show-wlan-status.wlanHide robot-state.show-wlan-status.wlanShow |