Sections
Finite-State Machines
API Reference
JSON Schema
Developer Guide
Changelog
Links
bpod-core on GitHub
bpod-core on PyPI
bpod-core
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
_
__init__() (bpod_core.bpod.Bpod method)
(bpod_core.bpod.BpodError method)
(bpod_core.bpod.Channel method)
(bpod_core.bpod.FSMThread method)
(bpod_core.bpod.Input method)
(bpod_core.bpod.Module method)
(bpod_core.bpod.RemoteBpod method)
(bpod_core.com.ChunkedSerialReader method)
(bpod_core.ipc.DualChannelBase method)
(bpod_core.ipc.DualChannelClient method)
(bpod_core.ipc.DualChannelHost method)
(bpod_core.misc.SettingsDict method)
__new__() (bpod_core.bpod.BpodError class method)
A
AbstractBpod (class in bpod_core.bpod)
actions (bpod_core.bpod.Bpod attribute)
(bpod_core.fsm.State attribute)
Actions (class in bpod_core.fsm)
add_state() (bpod_core.fsm.StateMachine method)
B
Bpod (class in bpod_core.bpod)
bpod_core
module
bpod_core.bpod
module
bpod_core.com
module
bpod_core.fsm
module
bpod_core.ipc
module
bpod_core.misc
module
BpodError
ByteLike (in module bpod_core.com)
C
channel (bpod_core.fsm.Condition attribute)
(bpod_core.fsm.GlobalTimer attribute)
Channel (class in bpod_core.bpod)
ChunkedSerialReader (class in bpod_core.com)
close() (bpod_core.bpod.Bpod method)
(bpod_core.ipc.DualChannelBase method)
(bpod_core.ipc.DualChannelHost method)
comment (bpod_core.fsm.State attribute)
Condition (class in bpod_core.fsm)
conditions (bpod_core.fsm.StateMachine attribute)
Conditions (class in bpod_core.fsm)
convert_to_snake_case() (in module bpod_core.misc)
cycle_frequency (bpod_core.bpod.HardwareConfiguration attribute)
cycle_period (bpod_core.bpod.HardwareConfiguration attribute)
D
data (bpod_core.ipc.DualChannelMessage attribute)
data_received() (bpod_core.com.ChunkedSerialReader method)
dec_hook() (in module bpod_core.fsm)
DeviceSettings (class in bpod_core.bpod)
discover() (in module bpod_core.ipc)
DualChannelBase (class in bpod_core.ipc)
DualChannelClient (class in bpod_core.ipc)
DualChannelHost (class in bpod_core.ipc)
DualChannelMessage (class in bpod_core.ipc)
duration (bpod_core.fsm.GlobalTimer attribute)
E
enable() (bpod_core.bpod.Input method)
enabled (bpod_core.bpod.Input property)
enc_hook() (in module bpod_core.fsm)
event (bpod_core.fsm.GlobalCounter attribute)
event_names (bpod_core.bpod.Bpod attribute)
ExtendedSerial (class in bpod_core.com)
F
firmware (bpod_core.bpod.VersionInfo attribute)
firmware_version (bpod_core.bpod.Module attribute)
from_dict() (bpod_core.fsm.StateMachine class method)
from_file() (bpod_core.fsm.StateMachine class method)
from_json() (bpod_core.fsm.StateMachine class method)
from_yaml() (bpod_core.fsm.StateMachine class method)
FSMThread (class in bpod_core.bpod)
G
get() (bpod_core.com.ChunkedSerialReader method)
get_local_ipv4() (in module bpod_core.misc)
get_nested() (bpod_core.misc.SettingsDict method)
(in module bpod_core.misc)
global_counters (bpod_core.fsm.StateMachine attribute)
global_timers (bpod_core.fsm.StateMachine attribute)
GlobalCounter (class in bpod_core.fsm)
GlobalCounters (class in bpod_core.fsm)
GlobalTimer (class in bpod_core.fsm)
GlobalTimers (class in bpod_core.fsm)
H
HardwareConfiguration (class in bpod_core.bpod)
I
index (bpod_core.bpod.Module attribute)
Input (class in bpod_core.bpod)
input_description (bpod_core.bpod.HardwareConfiguration attribute)
inputs (bpod_core.bpod.Bpod attribute)
is_connected (bpod_core.bpod.Module attribute)
is_running (bpod_core.bpod.Bpod property)
L
location (bpod_core.bpod.Bpod property)
(bpod_core.bpod.DeviceSettings attribute)
loop (bpod_core.fsm.GlobalTimer attribute)
loop_interval (bpod_core.fsm.GlobalTimer attribute)
M
machine (bpod_core.bpod.VersionInfo attribute)
machine_str (bpod_core.bpod.VersionInfo attribute)
max_bytes_per_serial_message (bpod_core.bpod.HardwareConfiguration attribute)
max_serial_events (bpod_core.bpod.HardwareConfiguration attribute)
max_states (bpod_core.bpod.HardwareConfiguration attribute)
model_config (bpod_core.fsm.Actions attribute)
(bpod_core.fsm.Condition attribute)
(bpod_core.fsm.Conditions attribute)
(bpod_core.fsm.GlobalCounter attribute)
(bpod_core.fsm.GlobalCounters attribute)
(bpod_core.fsm.GlobalTimer attribute)
(bpod_core.fsm.GlobalTimers attribute)
(bpod_core.fsm.State attribute)
(bpod_core.fsm.StateMachine attribute)
(bpod_core.fsm.States attribute)
(bpod_core.fsm.Transitions attribute)
(bpod_core.misc.ValidatedDict attribute)
module
bpod_core
bpod_core.bpod
bpod_core.com
bpod_core.fsm
bpod_core.ipc
bpod_core.misc
Module (class in bpod_core.bpod)
modules (bpod_core.bpod.Bpod attribute)
N
n_conditions (bpod_core.bpod.HardwareConfiguration attribute)
n_events (bpod_core.bpod.Module attribute)
n_global_counters (bpod_core.bpod.HardwareConfiguration attribute)
n_global_timers (bpod_core.bpod.HardwareConfiguration attribute)
n_inputs (bpod_core.bpod.HardwareConfiguration attribute)
n_modules (bpod_core.bpod.HardwareConfiguration attribute)
n_outputs (bpod_core.bpod.HardwareConfiguration attribute)
name (bpod_core.bpod.Bpod property)
(bpod_core.bpod.DeviceSettings attribute)
(bpod_core.bpod.Module attribute)
(bpod_core.fsm.StateMachine attribute)
O
onset_delay (bpod_core.fsm.GlobalTimer attribute)
onset_trigger (bpod_core.fsm.GlobalTimer attribute)
open() (bpod_core.bpod.Bpod method)
Output (class in bpod_core.bpod)
output_description (bpod_core.bpod.HardwareConfiguration attribute)
outputs (bpod_core.bpod.Bpod attribute)
override() (bpod_core.bpod.Input method)
(bpod_core.bpod.Output method)
P
pcb (bpod_core.bpod.VersionInfo attribute)
port (bpod_core.bpod.Bpod property)
process() (bpod_core.com.ChunkedSerialReader method)
put() (bpod_core.com.ChunkedSerialReader method)
Q
query() (bpod_core.com.ExtendedSerial method)
query_struct() (bpod_core.com.ExtendedSerial method)
R
read() (bpod_core.bpod.Input method)
read_struct() (bpod_core.com.ExtendedSerial method)
relay (bpod_core.bpod.Module property)
RemoteBpod (class in bpod_core.bpod)
request() (bpod_core.ipc.DualChannelClient method)
reset_session_clock() (bpod_core.bpod.Bpod method)
root (bpod_core.misc.ValidatedDict attribute)
run() (bpod_core.bpod.FSMThread method)
run_state_machine() (bpod_core.bpod.Bpod method)
S
sanitize_string() (in module bpod_core.misc)
send_events (bpod_core.fsm.GlobalTimer attribute)
send_state_machine() (bpod_core.bpod.Bpod method)
serial0 (bpod_core.bpod.Bpod attribute)
serial1 (bpod_core.bpod.Bpod attribute)
serial2 (bpod_core.bpod.Bpod attribute)
serial_number (bpod_core.bpod.DeviceSettings attribute)
set_condition() (bpod_core.fsm.StateMachine method)
set_global_counter() (bpod_core.fsm.StateMachine method)
set_global_timer() (bpod_core.fsm.StateMachine method)
set_nested() (bpod_core.misc.SettingsDict method)
(in module bpod_core.misc)
set_relay() (bpod_core.bpod.Module method)
set_status_led() (bpod_core.bpod.Bpod method)
(bpod_core.bpod.RemoteBpod method)
SettingsDict (class in bpod_core.misc)
State (class in bpod_core.fsm)
StateMachine (class in bpod_core.fsm)
states (bpod_core.fsm.StateMachine attribute)
States (class in bpod_core.fsm)
stop() (bpod_core.bpod.FSMThread method)
stop_state_machine() (bpod_core.bpod.Bpod method)
suggest_similar() (in module bpod_core.misc)
T
threshold (bpod_core.fsm.GlobalCounter attribute)
timer (bpod_core.fsm.State attribute)
to_bytes() (in module bpod_core.com)
to_dict() (bpod_core.fsm.StateMachine method)
to_digraph() (bpod_core.fsm.StateMachine method)
to_file() (bpod_core.fsm.StateMachine method)
to_json() (bpod_core.fsm.StateMachine method)
to_yaml() (bpod_core.fsm.StateMachine method)
transitions (bpod_core.fsm.State attribute)
Transitions (class in bpod_core.fsm)
type (bpod_core.ipc.DualChannelMessage attribute)
U
update_modules() (bpod_core.bpod.Bpod method)
V
validate_state_machine() (bpod_core.bpod.Bpod method)
ValidatedDict (class in bpod_core.misc)
value (bpod_core.fsm.Condition attribute)
value_off (bpod_core.fsm.GlobalTimer attribute)
value_on (bpod_core.fsm.GlobalTimer attribute)
verify() (bpod_core.com.ExtendedSerial method)
version (bpod_core.bpod.AbstractBpod property)
VersionInfo (class in bpod_core.bpod)
W
wait() (bpod_core.bpod.Bpod method)
write() (bpod_core.com.ExtendedSerial method)
write_struct() (bpod_core.com.ExtendedSerial method)
Z
zmq_port_pub (bpod_core.bpod.DeviceSettings attribute)
zmq_port_rep (bpod_core.bpod.DeviceSettings attribute)