Browse Source

Help added to terminal on script, Readme modified

master
Gustavo Martinez 2 years ago
parent
commit
75a731fe55
2 changed files with 42 additions and 4 deletions
  1. +31
    -3
      Readme.md
  2. +11
    -1
      led.py

+ 31
- 3
Readme.md View File

@ -65,6 +65,12 @@ Para prender o apagar el LED, se deshabilita el trigger y se modifica el registr
En el caso del parpadeo del LED, el trigger se modifica para activar el timer
y se utilizan los registro de *delay_on* y *delay_off* para establecer
el tiempo de encendido y apagado.
Si el usuario no conoce los comandos, puede usar ***help*** para desplegar la lista de
los comandos anteriormente mencionados, o bien al ingresar un comando erróneo
saldrá una alerta que indicará que el comando es incorrecto y mostrará todos los
comandos a usar.
```python
if sys.argv[1] == "on":
@ -82,8 +88,18 @@ elif sys.argv[1] == "blink":
writeLED("/trigger", "timer")
writeLED("/delay_on", "500")
writeLED("/delay_off", "500")
elif sys.argv[1] == "help":
print("This is an application to control User LED 3")
print("List of commands: ")
print("on - Powers on the LED")
print("off - Powers off the LED")
print("blink - Makes the LED blink")
else:
print("Wrong command!!!")
print("Error: This is not a command for this application")
print("These are the commands you can use: ")
print("on - Powers on the LED")
print("off - Powers off the LED")
print("blink - Makes the LED blink")
print("Script done")
```
@ -91,14 +107,26 @@ print("Script done")
## Ejecución
Se cambian los permisos de nuestro script.
Para poder ejecutar nuestra aplicación se asigna los permisos necesarios con el
siguiente comando:
```bash
sudo chmod u+x led.py
```
Y se ejecuta con cualquiera de los argumentos mencionados anteriormente.
Y se ejecuta con cualquiera de los argumentos disponibles.
Encender el LED
```bash
sudo ./led.py on
```
APagar el LED
```bash
sudo ./led.py off
```
Parpadear el LED
```bash
sudo ./led.py blink
```

+ 11
- 1
led.py View File

@ -37,7 +37,17 @@ elif sys.argv[1] == "blink":
writeLED("/trigger", "timer")
writeLED("/delay_on", "500")
writeLED("/delay_off", "500")
elif sys.argv[1] == "help":
print("This is an application to control User LED 3")
print("List of commands: ")
print("on - Powers on the LED")
print("off - Powers off the LED")
print("blink - Makes the LED blink")
else:
print("Wrong command!!!")
print("Error: This is not a command for this application")
print("These are the commands you can use: ")
print("on - Powers on the LED")
print("off - Powers off the LED")
print("blink - Makes the LED blink")
print("Script done")

Loading…
Cancel
Save