Roboflux
1.0
RoboFlux Code Documentation
Raspberry Pi Documentation
Hardware controls, hardware.py
Classes, classes.py
Utility, utils.py
Main module, main.py
Settings files
Django Server Documentation
Database models
JSON serializers
HTTP Response logic
Roboflux
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
_
_read_adc() (in module robotchem.hardware)
A
access_code (server_side.controls.models.Calorimeter attribute)
active() (in module robotchem.main)
active_loop_interval (server_side.controls.models.Calorimeter attribute)
async_measure_raw() (robotchem.classes.DataPoint class method)
authentication_classes (server_side.controls.views.DataPointListAPI attribute)
(server_side.controls.views.RunDetailsAPI attribute)
B
batch_setpoint() (robotchem.classes.Run method)
BLUE (in module robotchem.settings)
C
Calorimeter (class in server_side.controls.models)
calorimeter (server_side.controls.models.Run attribute)
Calorimeter.DoesNotExist
Calorimeter.MultipleObjectsReturned
calorimeter_id (server_side.controls.models.Run attribute)
CalorimeterSerializer (class in server_side.controls.serializers)
CalorimeterSerializer.Meta (class in server_side.controls.serializers)
CalorimeterStatusAPI (class in server_side.controls.views)
check_active_runs() (server_side.controls.serializers.CalorimeterSerializer method)
check_stabilization() (robotchem.classes.Run method)
clamp() (in module robotchem.utils)
cleanup() (in module robotchem.hardware)
clear() (robotchem.hardware.PID method)
count_data_points() (server_side.controls.serializers.RunSerializer method)
creation_time (server_side.controls.models.Calorimeter attribute)
(server_side.controls.models.Run attribute)
CsrfExemptSessionAuthentication (class in server_side.controls.views)
current_ref_temp (server_side.controls.models.Calorimeter attribute)
current_sample_temp (server_side.controls.models.Calorimeter attribute)
CURRENT_SENSOR_REF_CHANNEL (in module robotchem.settings)
CURRENT_SENSOR_SAMPLE_CHANNEL (in module robotchem.settings)
D
DataDownloadView() (in module server_side.controls.views)
DataPoint (class in robotchem.classes)
(class in server_side.controls.models)
DataPoint.DoesNotExist
DataPoint.MultipleObjectsReturned
datapoint_set (server_side.controls.models.Run attribute)
DataPointListAPI (class in server_side.controls.views)
DataPointSerializer (class in server_side.controls.serializers)
DataPointSerializer.Meta (class in server_side.controls.serializers)
datetime_parser() (in module server_side.controls.views)
DEBUG (in module robotchem.settings)
delete() (server_side.controls.views.CalorimeterStatusAPI method)
DeviceAccessPermission (class in server_side.controls.views)
E
email (server_side.controls.models.Run attribute)
enforce_csrf() (server_side.controls.views.CsrfExemptSessionAuthentication method)
F
FAKE_HARDWARE (in module robotchem.settings)
fetch() (in module robotchem.utils)
fields (server_side.controls.serializers.CalorimeterSerializer.Meta attribute)
(server_side.controls.serializers.DataPointSerializer.Meta attribute)
(server_side.controls.serializers.RunSerializer.Meta attribute)
finish_time (server_side.controls.models.Run attribute)
flash_LED() (in module robotchem.hardware)
from_web_resp() (robotchem.classes.Run class method)
G
get() (server_side.controls.views.CalorimeterStatusAPI method)
(server_side.controls.views.DataPointListAPI method)
(server_side.controls.views.RunListAPI method)
get_next_by_creation_time() (server_side.controls.models.Calorimeter method)
(server_side.controls.models.Run method)
get_next_by_last_changed_time() (server_side.controls.models.Calorimeter method)
get_next_by_last_comm_time() (server_side.controls.models.Calorimeter method)
get_next_by_measured_at() (server_side.controls.models.DataPoint method)
get_next_by_received_at() (server_side.controls.models.DataPoint method)
get_object() (server_side.controls.views.CalorimeterStatusAPI method)
get_previous_by_creation_time() (server_side.controls.models.Calorimeter method)
(server_side.controls.models.Run method)
get_previous_by_last_changed_time() (server_side.controls.models.Calorimeter method)
get_previous_by_last_comm_time() (server_side.controls.models.Calorimeter method)
get_previous_by_measured_at() (server_side.controls.models.DataPoint method)
get_previous_by_received_at() (server_side.controls.models.DataPoint method)
get_ready() (in module robotchem.main)
GREEN (in module robotchem.settings)
H
has_object_permission() (server_side.controls.views.DeviceAccessPermission method)
has_permission() (server_side.controls.views.DeviceAccessPermission method)
heat_ref (server_side.controls.models.DataPoint attribute)
heat_sample (server_side.controls.models.DataPoint attribute)
HEATER_REF_PIN (in module robotchem.settings)
HEATER_SAMPLE_PIN (in module robotchem.settings)
I
id (server_side.controls.models.Calorimeter attribute)
(server_side.controls.models.DataPoint attribute)
(server_side.controls.models.Run attribute)
idle() (in module robotchem.main)
idle_loop_interval (server_side.controls.models.Calorimeter attribute)
IndexView() (in module server_side.controls.views)
indicate_heating() (in module robotchem.hardware)
indicate_starting_up() (in module robotchem.hardware)
initialize() (in module robotchem.hardware)
is_calorimeter_active() (server_side.controls.serializers.CalorimeterSerializer method)
is_finished (server_side.controls.models.Run attribute)
is_ready (server_side.controls.models.Run attribute)
is_running (server_side.controls.models.Run attribute)
J
jsonify() (robotchem.classes.DataPoint method)
K
K_d (server_side.controls.models.Calorimeter attribute)
K_i (server_side.controls.models.Calorimeter attribute)
K_p (server_side.controls.models.Calorimeter attribute)
L
last_changed_time (server_side.controls.models.Calorimeter attribute)
last_comm_time (server_side.controls.models.Calorimeter attribute)
M
MAIN_LOOP_INTERVAL (in module robotchem.settings)
make_measurement() (robotchem.classes.Run method)
MAX_RAMP_RATE (in module robotchem.settings)
max_ramp_rate (server_side.controls.models.Calorimeter attribute)
MAX_VOLTAGE (in module robotchem.settings)
measure_all() (in module robotchem.hardware)
measured_at (server_side.controls.models.DataPoint attribute)
model (server_side.controls.serializers.CalorimeterSerializer.Meta attribute)
(server_side.controls.serializers.DataPointSerializer.Meta attribute)
(server_side.controls.serializers.RunSerializer.Meta attribute)
N
name (server_side.controls.models.Calorimeter attribute)
(server_side.controls.models.Run attribute)
NetworkQueue (class in robotchem.utils)
O
objects (server_side.controls.models.Calorimeter attribute)
(server_side.controls.models.DataPoint attribute)
(server_side.controls.models.Run attribute)
P
permission_classes (server_side.controls.views.CalorimeterStatusAPI attribute)
(server_side.controls.views.DataPointListAPI attribute)
(server_side.controls.views.RunListAPI attribute)
PID (class in robotchem.hardware)
PID_PARAMS (in module robotchem.settings)
post() (server_side.controls.views.DataPointListAPI method)
(server_side.controls.views.RunListAPI method)
put() (robotchem.utils.NetworkQueue method)
(server_side.controls.views.CalorimeterStatusAPI method)
(server_side.controls.views.DataPointListAPI method)
Q
queryset (server_side.controls.views.RunDetailsAPI attribute)
queue_upload() (robotchem.classes.Run method)
R
ramp_rate (server_side.controls.models.Run attribute)
read_current_ref() (in module robotchem.hardware)
read_current_sample() (in module robotchem.hardware)
read_only_fields (server_side.controls.serializers.CalorimeterSerializer.Meta attribute)
read_temp() (in module robotchem.hardware)
read_temp_ref() (in module robotchem.hardware)
read_temp_sample() (in module robotchem.hardware)
real_ramp_rate (robotchem.classes.Run attribute)
received_at (server_side.controls.models.DataPoint attribute)
RED (in module robotchem.settings)
robotchem.classes (module)
robotchem.hardware (module)
robotchem.local_settings (module)
robotchem.main (module)
robotchem.settings (module)
robotchem.utils (module)
roughly_equal() (in module robotchem.utils)
Run (class in robotchem.classes)
(class in server_side.controls.models)
run (server_side.controls.models.DataPoint attribute)
Run.DoesNotExist
Run.MultipleObjectsReturned
run_calorimetry() (in module robotchem.main)
run_id (server_side.controls.models.DataPoint attribute)
run_set (server_side.controls.models.Calorimeter attribute)
RunDetailsAPI (class in server_side.controls.views)
RunListAPI (class in server_side.controls.views)
RunSerializer (class in server_side.controls.serializers)
RunSerializer.Meta (class in server_side.controls.serializers)
S
serial (server_side.controls.models.Calorimeter attribute)
serializer_class (server_side.controls.views.RunDetailsAPI attribute)
server_side.controls.models (module)
server_side.controls.serializers (module)
server_side.controls.views (module)
server_side.rfsite.urls (module)
set_setpoint() (robotchem.hardware.PID method)
stabilized_at_start (server_side.controls.models.Run attribute)
start_temp (server_side.controls.models.Run attribute)
start_time (server_side.controls.models.Run attribute)
stop_flag (server_side.controls.models.Calorimeter attribute)
StopHeatingError
T
target_temp (server_side.controls.models.Run attribute)
TEMP_READ_TIME_INTERVAL (in module robotchem.settings)
temp_ref (server_side.controls.models.DataPoint attribute)
temp_sample (server_side.controls.models.DataPoint attribute)
TEMP_SENSOR_BASE_DIR (in module robotchem.settings)
TEMP_SENSOR_ID_APPENDIX (in module robotchem.settings)
TEMP_SENSOR_ID_REF (in module robotchem.settings)
TEMP_SENSOR_ID_SAMPLE (in module robotchem.settings)
TEMP_STABILISATION_MIN_DURATION (in module robotchem.settings)
TEMP_TOLERANCE (in module robotchem.settings)
temp_tolerance_duration (server_side.controls.models.Calorimeter attribute)
temp_tolerance_range (server_side.controls.models.Calorimeter attribute)
U
update() (robotchem.hardware.PID method)
(server_side.controls.serializers.CalorimeterSerializer method)
W
WEB_API_ACTIVE_INTERVAL (in module robotchem.settings)
WEB_API_BASE_ADDRESS (in module robotchem.settings)
WEB_API_IDLE_INTERVAL (in module robotchem.settings)
WEB_API_MIN_UPLOAD_LENGTH (in module robotchem.settings)
web_api_min_upload_length (server_side.controls.models.Calorimeter attribute)