22
33## ** Firmware - LCD 20x4**
44
5- [ ![ version] ( https://img.shields.io/badge/version-1.8_release -brightgreen.svg )] ( CHANGELOG.md )
5+ [ ![ version] ( https://img.shields.io/badge/version-1.9_release -brightgreen.svg )] ( CHANGELOG.md )
66[ ![ license] ( https://img.shields.io/badge/licence-GNU_GPL_v3.0-blue )] ( https://github.com/Arduino-DMX-512-Tester-and-Controller/Arduino-DMX-512-Tester-and-Controller-LCD-20x4-Firmware/blob/master/LICENCE.md )
77
88![ GitHub issues] ( https://img.shields.io/github/issues/Arduino-DMX-512-Tester-and-Controller/Arduino-DMX-512-Tester-and-Controller-LCD-20x4-Firmware )
@@ -90,22 +90,38 @@ Herramienta Open Hardware, para pruebas y control de iluminación de espectácul
9090
9191### ![ ** Changelog** ] ( CHANGELOG.md )
9292
93- - ** CORREGIR,** cambiar delay por interrupciones de timer
94- - ** CORREGIDO,** Pin Out para hardware v0.7
95- - ** CORREGIDO,** Pin encoder center al 6
96- - ** CORREGIDO,** Quitar la programación del potenciómetro
97- - ** CORREGIDO,** Quitar la programación de los cursores
98- - ** CORREGIDO,** pin 6 de encoder center a pull-up
99- - ** CORREGIDO,** pin key light a 11
100- - ** CORREGIDO,** pin contraste a 12
101- - ** AGREGAR,** en multiplicador, el valor en tiempo real desde el potenciómetro o teclado
102- - ** AGREGAR,** control chaser desde el potenciómetro, al girar recorre los canales
103- - ** AGREGAR,** EEPROM Default en pin 9 como pull-up
104- - ** AGREGAR,** dimmer para luz led como lámpara en pin 10
105- - ** AGREGADO,** a EEPROM, espacio para Ext Light
106- - ** AGREGADO,** función para jumper de eeprom default
107- - ** AGREGADO,** dimmer de pantalla al inicio
108- - ** AGREGADO,** índices a posiciones de LCD en el Excel
93+ - ** PENDIENTE,** - funciones en teclado back light, agregar a lectura numerico write
94+ - ** PENDIENTE,** - sacar numérico write y remplazar por numérico print
95+ - ** PENDIENTE,** - Convert, cambiar cursor de navegación de binarios
96+ - ** PENDIENTE,** - tecla * , para backlight y key light, en esta versión no está activa
97+ - ** PENDIENTE,** - tecla #, quitarla de enter, no se usa, sustituye encoder center
98+ - ** PENDIENTE,** - DMX_Controller.ino: In function 'int Numerico_Write(int, int, byte, byte, byte, int)':
99+ - DMX_Controller.ino:5971: warning: control reaches end of non-void function
100+ - ** PENDIENTE,** - DMX_Controller.ino:5747: warning: 'numero_total' may be used uninitialized in this function
101+ - ** PENDIENTE,** - link de repositorio a bitbucket https://goo.gl/7RsKo1
102+ - ** AGREGADO,** - modelo de programación de LCD - Encoder - keypad
103+ - https://github.com/daniel3514/Arduino-LCD-Encoder-KeyPad-Examples/tree/master/Examples/LCD%20-%20Encoder%20-%20Key%20Pad/v0.0
104+ - ** AGREGADO,** canal actual a eeprom
105+ - ** AGREGADO,** canal actual salvar en eeprom cuando se sale de algún control
106+ - ** AGREGADO,** Control Unit, función para escribir valores repetidos en la matriz, ejemplo si hay dos unos ambos se actualizan
107+ - ** AGREGADO,** Control Matrix, Ubicar, valor anterior al final
108+ - ** AGREGADO,** Control Matrix, ubicar a inicial y final
109+ - ** AGREGADO,** Control Matrix, mostrar canal a inicial y final
110+ - ** CORREGIDO,** menú, memoria, cambio de orden de items
111+ - ** CORREGIDO,** menú, Config, límites y vista
112+ - ** CORREGIDO,** Control Unitary, rediseño de GUI
113+ - ** AGREGADO,** Control Unitary, 8 unitarios distintos no consecutivos
114+ - ** AGREGADO,** Convert, opción de ubicar canal
115+ - ** CORREGIDO,** Convert, rediseño de interface gráfica
116+ - ** CORREGIDO,** Convert, modelo de navegación de binarios
117+ - ** CORREGIDO,** Control Chaser, rediseño de interface gráfica
118+ - ** AGREGADO,** Control Chaser. canal actual como first
119+ - ** AGREGADO,** Control Chaser, canal actual inicia encendido
120+ - ** AGREGADO,** Control Chaser, repasar canales desde encoder
121+ - ** CORREGIDO,** Control Secuencer, rediseño de GUI
122+ - ** CORREGIDO,** Config, la ventana de acción del contraste se queda en los límites de 0 a 255
123+ - ** AGREGADO,** Secuencer, el universo inicial siempre es 1
124+ - ** AGREGADO,** Multiply, valores preestablecidos
109125
110126***
111127
@@ -115,6 +131,14 @@ Herramienta Open Hardware, para pruebas y control de iluminación de espectácul
115131
116132***
117133
134+ ### ** Navegación **
135+
136+ ![ navegacion] ( https://raw.githubusercontent.com/Arduino-DMX-512-Tester-and-Controller/Arduino-DMX-512-Tester-and-Controller-LCD-20x4-Firmware/v1.9/User%20Case%20Diagram/User%20Case%20Diagram%20-%20previo.PNG )
137+
138+ [ version en PDF] ( https://raw.githubusercontent.com/Arduino-DMX-512-Tester-and-Controller/Arduino-DMX-512-Tester-and-Controller-LCD-20x4-Firmware/v1.9/User%20Case%20Diagram/User%20Case%20Diagram.PDF )
139+
140+ ***
141+
118142### ** Entrada de Usuario**
119143
120144- Al arranque presenta las opciones de Initial Memory, para establecer los valores iniciales de la memoria RAM
0 commit comments