|
|
|
@ -1,166 +1,203 @@
|
|
|
|
# Comandos Y Calibracion Atlas Scientific EZO
|
|
|
|
# Comandos y calibración Atlas Scientific EZO
|
|
|
|
|
|
|
|
|
|
|
|
Guia para diagnostico, lectura y calibracion de circuitos Atlas Scientific EZO
|
|
|
|
Esta guía cubre los cuatro circuitos utilizados por el dashboard. La sintaxis,
|
|
|
|
usados en el fotobiorreactor.
|
|
|
|
los tiempos y el orden de calibración se verificaron contra los datasheets
|
|
|
|
|
|
|
|
oficiales indicados al final del documento.
|
|
|
|
|
|
|
|
|
|
|
|
## Sensores Del Proyecto
|
|
|
|
## Sensores del proyecto
|
|
|
|
|
|
|
|
|
|
|
|
| Sensor | Circuito | Direccion esperada |
|
|
|
|
| Variable | Circuito | Dirección I2C | Lectura |
|
|
|
|
|---|---|---:|
|
|
|
|
|---|---|---:|---:|
|
|
|
|
| Temperatura | EZO-RTD | `0x66` |
|
|
|
|
| Temperatura | EZO-RTD | `0x66` | 600 ms |
|
|
|
|
| pH | EZO-pH | `0x63` |
|
|
|
|
| pH | EZO-pH | `0x63` | 900 ms |
|
|
|
|
| Oxigeno disuelto | EZO-DO | `0x61` |
|
|
|
|
| Oxígeno disuelto | EZO-DO | `0x61` | 600 ms |
|
|
|
|
| Conductividad | EZO-EC | `0x64` |
|
|
|
|
| Conductividad | EZO-EC | `0x64` | 600 ms |
|
|
|
|
|
|
|
|
|
|
|
|
## Transporte I2C
|
|
|
|
## Uso desde el dashboard
|
|
|
|
|
|
|
|
|
|
|
|
Los EZO reciben comandos ASCII. En I2C, la primera posicion de la respuesta es
|
|
|
|
La consola web envía los comandos por la API y el helper `EZO_COMMAND`. El
|
|
|
|
un codigo de estado:
|
|
|
|
bloqueo compartido de `/tmp/photobioreactor-i2c.lock` evita que una lectura y
|
|
|
|
|
|
|
|
un comando usen el bus al mismo tiempo. No es necesario abrir una terminal en
|
|
|
|
|
|
|
|
la Raspberry para consultar, compensar o calibrar.
|
|
|
|
|
|
|
|
|
|
|
|
| Codigo | Significado |
|
|
|
|
Los comandos que borran datos, importan calibraciones, reinician el circuito,
|
|
|
|
|---:|---|
|
|
|
|
cambian la dirección o cambian el protocolo exigen confirmación. La consola
|
|
|
|
| `1` | Solicitud procesada correctamente |
|
|
|
|
acepta únicamente sintaxis documentada para el sensor seleccionado.
|
|
|
|
| `2` | Error de sintaxis |
|
|
|
|
|
|
|
|
| `254` | Procesando; respuesta aun no lista |
|
|
|
|
|
|
|
|
| `255` | Sin datos disponibles |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
El helper `EZO_COMMAND` escribe el comando, espera el tiempo indicado y lee la
|
|
|
|
|
|
|
|
respuesta. Tambien reintenta si el circuito responde `254`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Antes De Enviar Comandos Manuales
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Detenga el recolector para evitar conflicto con el bus:
|
|
|
|
Después de cada comando de calibración enviado desde el panel se ejecuta
|
|
|
|
|
|
|
|
automáticamente `Cal,?` para mostrar el número real de puntos guardados.
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
## Protocolo I2C
|
|
|
|
sudo systemctl stop photobioreactor-acquisition
|
|
|
|
|
|
|
|
sudo rm -f /tmp/photobioreactor-i2c.lock
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Use la ruta instalada:
|
|
|
|
La primera posición de cada respuesta es un código Atlas:
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
| Código | Significado |
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND /dev/i2c-1 0x63 300 i
|
|
|
|
|---:|---|
|
|
|
|
```
|
|
|
|
| `1` | Comando procesado correctamente |
|
|
|
|
|
|
|
|
| `2` | Error de sintaxis |
|
|
|
|
|
|
|
|
| `254` | El circuito sigue procesando |
|
|
|
|
|
|
|
|
| `255` | No hay datos disponibles |
|
|
|
|
|
|
|
|
|
|
|
|
Formato general:
|
|
|
|
`EZO_COMMAND` espera el tiempo oficial y vuelve a consultar si recibe `254`.
|
|
|
|
|
|
|
|
Los comandos `Sleep`, `Factory`, `I2C,n` y `Baud,n` no entregan respuesta.
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
## Diagnóstico básico
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND <bus> <direccion> <delay_ms> <comando> [--no-response]
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ejemplo:
|
|
|
|
Desde la consola web seleccione el sensor y use:
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
```text
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND /dev/i2c-1 0x63 1000 R
|
|
|
|
i
|
|
|
|
|
|
|
|
Status
|
|
|
|
|
|
|
|
R
|
|
|
|
|
|
|
|
Cal,?
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## Comandos De Diagnostico
|
|
|
|
Respuestas esperadas:
|
|
|
|
|
|
|
|
|
|
|
|
Para cada sensor:
|
|
|
|
```text
|
|
|
|
|
|
|
|
?i,pH,2.17
|
|
|
|
```bash
|
|
|
|
?Status,P,3.83
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND /dev/i2c-1 0x63 300 i
|
|
|
|
6.982
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND /dev/i2c-1 0x63 300 Status
|
|
|
|
?Cal,3
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND /dev/i2c-1 0x63 1000 R
|
|
|
|
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND /dev/i2c-1 0x63 300 Cal,?
|
|
|
|
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Cambie `0x63` por la direccion correspondiente.
|
|
|
|
`Cal,0` significa cero puntos guardados. El significado de los demás números
|
|
|
|
|
|
|
|
depende del sensor y del esquema de calibración.
|
|
|
|
|
|
|
|
|
|
|
|
## Calibracion EZO-RTD
|
|
|
|
## Calibración EZO-RTD
|
|
|
|
|
|
|
|
|
|
|
|
Calibracion de un punto:
|
|
|
|
El RTD usa una calibración de un punto contra una referencia conocida:
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
|
|
|
|
Cal,<temperatura>
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ejemplo:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```text
|
|
|
|
Cal,25.00
|
|
|
|
Cal,25.00
|
|
|
|
|
|
|
|
Cal,?
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Consultar calibracion:
|
|
|
|
Espere a que la sonda y la referencia alcancen equilibrio térmico antes de
|
|
|
|
|
|
|
|
enviar `Cal,<temperatura>`. Atlas permite cualquier temperatura válida. El
|
|
|
|
|
|
|
|
comando tarda 600 ms. Para borrar el punto use `Cal,clear`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Comandos adicionales exclusivos del RTD:
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```text
|
|
|
|
Cal,?
|
|
|
|
S,c salida en Celsius
|
|
|
|
|
|
|
|
S,k salida en Kelvin
|
|
|
|
|
|
|
|
S,f salida en Fahrenheit
|
|
|
|
|
|
|
|
S,? consultar escala
|
|
|
|
|
|
|
|
D,n registrar cada n x 10 segundos; n entre 1 y 32000
|
|
|
|
|
|
|
|
D,0 desactivar registrador interno
|
|
|
|
|
|
|
|
D,? consultar intervalo
|
|
|
|
|
|
|
|
M recuperar la siguiente lectura guardada
|
|
|
|
|
|
|
|
M,? consultar última posición guardada
|
|
|
|
|
|
|
|
M,clear borrar memoria interna
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Limpiar calibracion:
|
|
|
|
El historial principal del proyecto se guarda en CSV; el registrador interno
|
|
|
|
|
|
|
|
del RTD es independiente y normalmente puede permanecer desactivado.
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
## Calibración EZO-pH
|
|
|
|
Cal,clear
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Calibracion EZO-pH
|
|
|
|
Compruebe primero que la sonda cambia de lectura. Una sonda bloqueada de forma
|
|
|
|
|
|
|
|
permanente en 0, 7 o 14 no debe calibrarse. Enjuague la sonda entre soluciones,
|
|
|
|
|
|
|
|
no regrese solución usada al frasco y observe lecturas hasta que se estabilicen,
|
|
|
|
|
|
|
|
normalmente durante 1 a 2 minutos.
|
|
|
|
|
|
|
|
|
|
|
|
Orden recomendado:
|
|
|
|
Orden Atlas para tres puntos:
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```text
|
|
|
|
Cal,mid,7.00
|
|
|
|
Cal,mid,7.00
|
|
|
|
Cal,low,4.00
|
|
|
|
Cal,low,4.00
|
|
|
|
Cal,high,10.00
|
|
|
|
Cal,high,10.00
|
|
|
|
|
|
|
|
Cal,?
|
|
|
|
|
|
|
|
Slope,?
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
El punto medio siempre va primero. Enviar de nuevo `Cal,mid,n` elimina los
|
|
|
|
|
|
|
|
puntos bajo y alto existentes. Cada punto tarda 900 ms. `Slope,?` informa la
|
|
|
|
|
|
|
|
pendiente ácida, la pendiente básica y el desplazamiento del punto neutro;
|
|
|
|
|
|
|
|
sirve para revisar calibración y salud de la sonda.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Compensación temporal de temperatura:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
|
|
|
|
T,25.0
|
|
|
|
|
|
|
|
T,?
|
|
|
|
|
|
|
|
RT,25.0
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Notas:
|
|
|
|
`T,n` no se conserva al cortar energía. `RT,n` aplica la temperatura y toma una
|
|
|
|
|
|
|
|
lectura en la misma operación.
|
|
|
|
|
|
|
|
|
|
|
|
- El punto medio debe hacerse primero.
|
|
|
|
## Calibración EZO-DO
|
|
|
|
- Ejecutar `Cal,mid` sobre una calibracion existente elimina los otros puntos.
|
|
|
|
|
|
|
|
- Consulte estado con `Cal,?`.
|
|
|
|
|
|
|
|
- Consulte salud de sonda con `Slope,?`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Calibracion EZO-DO
|
|
|
|
Para calibrar mantenga primero los valores predeterminados: temperatura 20 °C,
|
|
|
|
|
|
|
|
salinidad 0 y presión 101.3 kPa. Atlas indica calibrar primero y aplicar las
|
|
|
|
|
|
|
|
compensaciones reales después.
|
|
|
|
|
|
|
|
|
|
|
|
Calibracion de un punto en aire:
|
|
|
|
Calibración de un punto:
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```text
|
|
|
|
Cal
|
|
|
|
Cal
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Calibracion de dos puntos:
|
|
|
|
Calibración de dos puntos, en este orden:
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```text
|
|
|
|
Cal,0
|
|
|
|
Cal,0
|
|
|
|
Cal
|
|
|
|
Cal
|
|
|
|
|
|
|
|
Cal,?
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Orden:
|
|
|
|
Para `Cal,0`, coloque la sonda en solución de cero oxígeno, agite para retirar
|
|
|
|
|
|
|
|
burbujas y observe lecturas hasta estabilizar. Una sonda con electrolito nuevo
|
|
|
|
|
|
|
|
puede tardar varias horas en llegar a cero. Después exponga la sonda al aire;
|
|
|
|
|
|
|
|
normalmente estabiliza en 5 a 30 segundos. Ambos comandos tardan 1300 ms.
|
|
|
|
|
|
|
|
|
|
|
|
1. `Cal,0` en solucion de cero oxigeno.
|
|
|
|
Compensaciones, aplicadas después de calibrar:
|
|
|
|
2. `Cal` con sonda estabilizada en aire atmosferico.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Compensaciones disponibles:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```text
|
|
|
|
T,<grados Celsius>
|
|
|
|
T,<grados Celsius>
|
|
|
|
S,<conductividad en uS/cm>
|
|
|
|
T,?
|
|
|
|
|
|
|
|
S,<conductividad en µS/cm>
|
|
|
|
S,<salinidad>,ppt
|
|
|
|
S,<salinidad>,ppt
|
|
|
|
P,<presion en kPa>
|
|
|
|
S,?
|
|
|
|
|
|
|
|
P,<presión en kPa>
|
|
|
|
|
|
|
|
P,?
|
|
|
|
|
|
|
|
RT,<grados Celsius>
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## Calibracion EZO-EC
|
|
|
|
La compensación de salinidad es irrelevante por debajo de 2500 µS/cm. Los
|
|
|
|
|
|
|
|
valores de temperatura, salinidad y presión cambian la lectura calculada, no
|
|
|
|
|
|
|
|
los puntos guardados en la sonda.
|
|
|
|
|
|
|
|
|
|
|
|
Primero configure constante de celda:
|
|
|
|
## Calibración EZO-EC
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Configure primero la constante real de la sonda. El firmware actual admite
|
|
|
|
|
|
|
|
valores de K 0.01 a K 10.2:
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```text
|
|
|
|
K,1.0
|
|
|
|
K,1.0
|
|
|
|
|
|
|
|
K,?
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Calibracion en seco:
|
|
|
|
No cambie la compensación predeterminada de 25 °C durante la calibración. Si la
|
|
|
|
|
|
|
|
solución está 5 °C o más alejada de 25 °C, use el valor que indique la tabla de
|
|
|
|
|
|
|
|
temperatura del frasco, manteniendo `T,25` en el circuito.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
La calibración en seco siempre es obligatoria, aunque la lectura ya marque 0:
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```text
|
|
|
|
Cal,dry
|
|
|
|
Cal,dry
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Calibracion de dos puntos:
|
|
|
|
Dos puntos, para precisión en una banda estrecha:
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```text
|
|
|
|
Cal,dry
|
|
|
|
Cal,dry
|
|
|
|
Cal,<valor>
|
|
|
|
Cal,<valor>
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Calibracion de tres puntos:
|
|
|
|
Tres puntos, para un rango amplio:
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```text
|
|
|
|
Cal,dry
|
|
|
|
Cal,dry
|
|
|
|
@ -168,50 +205,89 @@ Cal,low,<valor>
|
|
|
|
Cal,high,<valor>
|
|
|
|
Cal,high,<valor>
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
No use `Cal,0` en EC. En EC, el punto cero corresponde a `Cal,dry`.
|
|
|
|
Valores recomendados por Atlas:
|
|
|
|
|
|
|
|
|
|
|
|
Compensacion de temperatura:
|
|
|
|
| Sonda | Bajo | Alto |
|
|
|
|
|
|
|
|
|---|---:|---:|
|
|
|
|
|
|
|
|
| K 0.1 | 84 µS/cm | 1413 µS/cm |
|
|
|
|
|
|
|
|
| K 1.0 | 12880 µS/cm | 80000 µS/cm |
|
|
|
|
|
|
|
|
| K 10 | 12880 µS/cm | 150000 µS/cm |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Use recipientes limpios, retire burbujas de la zona sensible, espere estabilidad
|
|
|
|
|
|
|
|
y enjuague antes del punto alto. Todos los comandos de calibración EC tardan
|
|
|
|
|
|
|
|
600 ms. Nunca use `Cal,0`; el cero de EC se establece con `Cal,dry`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Después de calibrar puede aplicar compensación temporal:
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```text
|
|
|
|
T,<grados Celsius>
|
|
|
|
T,<grados Celsius>
|
|
|
|
T,?
|
|
|
|
T,?
|
|
|
|
|
|
|
|
RT,<grados Celsius>
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## Cambiar Direccion I2C
|
|
|
|
Otros comandos EC admitidos son `TDS,n`, `TDS,?`, `O,?` y
|
|
|
|
|
|
|
|
`O,<EC|TDS|S|SG>,<0|1>`. El factor TDS válido está entre 0.01 y 1.00.
|
|
|
|
|
|
|
|
|
|
|
|
Use esto solo si sabe que la nueva direccion esta libre.
|
|
|
|
## Comandos comunes admitidos
|
|
|
|
|
|
|
|
|
|
|
|
Ejemplo: cambiar a `0x61`. En decimal `0x61` es `97`.
|
|
|
|
```text
|
|
|
|
|
|
|
|
L,0 | L,1 | L,?
|
|
|
|
|
|
|
|
Find
|
|
|
|
|
|
|
|
Name,<nombre> | Name, | Name,?
|
|
|
|
|
|
|
|
i
|
|
|
|
|
|
|
|
Status
|
|
|
|
|
|
|
|
Plock,0 | Plock,1 | Plock,?
|
|
|
|
|
|
|
|
*OK,0 | *OK,1 | *OK,?
|
|
|
|
|
|
|
|
Export,? | Export
|
|
|
|
|
|
|
|
Import,<bytes hexadecimales separados por espacios>
|
|
|
|
|
|
|
|
Sleep
|
|
|
|
|
|
|
|
Factory
|
|
|
|
|
|
|
|
I2C,<1-127>
|
|
|
|
|
|
|
|
Baud,<300|1200|2400|9600|19200|38400|57600|115200>
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
`Export` se envía repetidamente hasta recibir `*DONE`. Cada bloque exportado se
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND /dev/i2c-1 0x62 300 I2C,97 --no-response
|
|
|
|
importa preservando los espacios entre bytes, por ejemplo:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
|
|
|
|
Import,59 6F 75 20 61 72
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Luego reinicie energia del modulo o reinicie la Raspberry y confirme:
|
|
|
|
No importe datos de un tipo de circuito distinto ni interrumpa la secuencia;
|
|
|
|
|
|
|
|
una importación incorrecta es rechazada y puede reiniciar el EZO.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Uso manual en Raspberry Pi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
La consola web es la vía normal. Para diagnóstico manual detenga adquisición:
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
```bash
|
|
|
|
i2cdetect -y 1
|
|
|
|
sudo systemctl stop photobioreactor-acquisition
|
|
|
|
|
|
|
|
sudo rm -f /tmp/photobioreactor-i2c.lock
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
No cambie direcciones sin identificar primero el circuito con `i`.
|
|
|
|
Formato:
|
|
|
|
|
|
|
|
|
|
|
|
## Modo Demo Y Modo Hardware
|
|
|
|
```bash
|
|
|
|
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND <bus> <dirección> <delay_ms> <comando> [--no-response]
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
Ejemplos:
|
|
|
|
EZO_MODE=demo
|
|
|
|
|
|
|
|
EZO_MODE=auto
|
|
|
|
```bash
|
|
|
|
EZO_MODE=hardware
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND /dev/i2c-1 0x63 300 i
|
|
|
|
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND /dev/i2c-1 0x63 900 R
|
|
|
|
|
|
|
|
/opt/photobioreactor/sensors/EZOCommand/EZO_COMMAND /dev/i2c-1 0x63 900 Cal,mid,7.00
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
En produccion use:
|
|
|
|
Reinicie el servicio al terminar:
|
|
|
|
|
|
|
|
|
|
|
|
```text
|
|
|
|
```bash
|
|
|
|
EZO_MODE=hardware
|
|
|
|
sudo systemctl start photobioreactor-acquisition
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## Fuentes Oficiales
|
|
|
|
## Fuentes oficiales
|
|
|
|
|
|
|
|
|
|
|
|
- https://files.atlas-scientific.com/pH_EZO_Datasheet.pdf
|
|
|
|
- [EZO-RTD Datasheet](https://files.atlas-scientific.com/EZO_RTD_Datasheet.pdf), versión 3.7, revisión 10/24.
|
|
|
|
- https://files.atlas-scientific.com/DO_EZO_Datasheet.pdf
|
|
|
|
- [EZO-pH Datasheet](https://files.atlas-scientific.com/pH_EZO_Datasheet.pdf), versión 6.1, revisión 2/24.
|
|
|
|
- https://files.atlas-scientific.com/EC_EZO_Datasheet.pdf
|
|
|
|
- [EZO-DO Datasheet](https://files.atlas-scientific.com/DO_EZO_Datasheet.pdf), versión 5.8, revisión 3/25.
|
|
|
|
- https://files.atlas-scientific.com/EZO_RTD_Datasheet.pdf
|
|
|
|
- [EZO-EC Datasheet](https://files.atlas-scientific.com/EC_EZO_Datasheet.pdf), versión 6.6, revisión 3/26.
|
|
|
|
|