Para que Sherlock Phone funcione correctamente es indispensable acceder a esta configuración. La captura de llamadas de la Central Telefónica, el estado del Puerto de Comunicaciones, su configuración y algunos elementos más técnicos a tener en cuenta van a ser explicados a continuación:
Puerto Driver
Config. Error
I/O Err Flag
Break Buf. Full
Auto(1) Auto(2)
Grabar Reset
Parity Frame
Overr Overfl
Pruebas Llamadas válidas
Llamadas inválidas Tiempo transcurrido
Qué muestra el medidor?
Puerto
Cuando se hace click en el botón puerto en el Panel oscuro de abajo se muestra el estado del puerto de Comunicaciones de la computadora. Este chequeo es válido solo para aquella computadora que va a alojar al programa Captura.exe, ya que el objetivo es configurar la captura de datos. Como se muestra en la imagen el botón Puerto tiene una barrita verde oscura, eso quiere decir que no es el botón activado. En la imagen de arriba, no hay ningún botón activado. Al activarse, el botón pone la barrita verde en un color verde limón o fósforo verde.
Esta es la información que muestra al activarse el botón. Nótese que para estos ejemplos usaremos siempre el puerto de Comunicaciones Com2. En este caso muestra que el Driver es DRVPAN01.
Puerto: Es el puerto serie de comunicaciones escogido para conectar el cable transmisor entre la computadora y la central telefónica. Físicamente es una ficha macho modelo RS-232 de 9 pines o patitas, donde entre los dispositivos más comunes, se "enchufa" el ratón (mouse). Sherlock Phone para la computadora que va a conectarse a la Central telefónica necesita uno de esos puertos libres. Pero libre no significa solamente que no haya ningún dispositivo físicamente conectado a él. Un módem, por ejemplo, utiliza uno de estos puertos internamente dentro de la computadora, y, si aparte del módem, la computadora tiene un ratón o mouse instalado o enchufado, no estaría quedando puerto libre alguno, entonces Sherlock Phone no podrá instalarse en esa computadora para Capturar, si podrá hacerlo para Consultar.
Velocidad: Es la velocidad en baudios a la que transmite el puerto. Esta velocidad no es tomada de la información suministrada en el administrador de dispositivos para puertos COM del Panel de Control de Windows, sino, que es un valor por defecto que Sherlock Phone utiliza. Quizás la velocidad de transmisión del puerto sea mucho mayor.
Paridad: Mark, Odd, Even, Space y None son las posibles configuraciones para la paridad. Es una configuración del tipo de "marca" enviada por el puerto serie, un bit de corrección de errores.
Data Bits: es la cantidad de bits, en un byte, que corresponden a datos.
Stop Bits: o bits de parada, es la cantidad de bits, en un byte, que no corresponden a datos, sino a la interfase de comunicación entre dispositivos.
Driver: es el modo de interpretar a la central telefónica. Sherlock Phone provee una serie de drivers probados para varios modelos de Centrales Panasonic. Cada driver entiende un formato de cómo la central telefónica envía datos a través de su puerto serie.
Driver
Este botón chequea si el driver asignado al puerto está correcto o no, es decir, si corresponde a algunos de los drivers provistos por Sherlock Phone, o aún no tiene asignado ninguno.
Config.
Muestra la ventana de configuración del puerto serie mostrada en el tópico Puertos en el panel oscuro de abajo de la imagen que se muestra arriba de todo. En este ejemplo se muestra tal cual se ha visto con anterioridad, que el puerto es Com2, velocidad de 1200 baudios, 7 bits de datos con paridad tipo marca y 1 bit de parada, y que el driver seleccionado es DRVPAN01 (Ver Drivers según central). La Grilla de los drivers muestra los drivers provistos por Sherlock Phone y para seleccionar alguno, simplemente hay que hacer click sobre su nombre y cerrar la ventana.
Error
?
I/O Err
?
Flag
?
Break
?
Buf. Full
?
Auto (1)
Hace una prueba automática del Puerto. Lo abre y en el panel de abajo (oscuro) aparece un texto lila titilante pidiéndole que haga una llamada. Esa llamada, al colgar será capturada por el Puerto, que ya está abierto y a continuación (siempre en el panel de abajo, oscuro), mostrará la cadena de caracteres recibida por la central, según su driver configurado, antecedida por un carácter, si ese carácter es la letra V, quiere decir que interpretó la llamada como válida. Entonces podría estar significando que el driver escogido, es el correcto, pero para asegurarse debería dejar que capture varias llamadas, para ver que en cada captura siempre ponga la V como letra antecesora a la cadena de caracteres recibidas desde la central.
Para apagar esta modalidad de captura vuelva a hacer click sobre este botón Auto.
Auto (2)
Chequea que el driver configurado sea el correcto de forma automática.
Si en un lote de llamadas capturadas aparece alguna letra que no sea la V, está diciéndonos que el driver elegido es parecido, pero no es el correcto, para comunicarse con la central.
Sherlock Phone detecta automaticamente este detalle, y, de forma inteligente, cambia de driver, hasta que, en un lote de llamadas todas las capturas sean Válidas.
Cuando este botón está activo (su franja verde debajo del texto Auto es color fósforo celeste) emite un titilante mensaje color lila en el panel oscuro de abajo (ver imagen al tope), pidiendo que haga una llamada.
Es a partir de allí que empieza a elaborar en base a un complejo algoritmo, el proceso de selección del driver correcto para entenderse con la Central.
Para desactivar en la modalidad vuelva a hacer click sobre este botón Auto.
Grabar
Graba el monitor en un archivo de texto. Pide la ubicación en el disco para dicho archivo y el nombre que se le va a dar.
Reset
Limpia la pantalla (el panel oscuro de abajo que muestra la figura al tope de esta página) de mensajes y de llamadas capturadas.
Parity
?
Frame
?
Overr
?
Overfl
?
Pruebas
Consta de 2 (dos) contadores de las pruebas realizadas, el primer contador (de la izquierda), muestra cuantas veces se hicieron pruebas del Puerto, y el segundo, muestra cuantas veces se hicieron pruebas de drivers.
Llamadas válidas
Es el contador de llamadas telefónicas capturadas y entendidas con el driver utilizado en el momento de la captura, cuya inicialización en el panel oscuro de abajo empezaba con una V . Son las llamadas que cubren las expectativas del driver utilizado.
Llamadas inválidas
Es el contador de llamadas telefónicas capturadas y no entendidas con el driver utilizado en el momento de la captura, cuya inicialización en el panel oscuro de abajo no empezaba con una V . Son las llamadas que no cubren las expectativas del driver utilizado.
Tiempo transcurrido
Es el tiempo transcurrido en formato hora: minutos: segundos con el puerto de comunicaciones abierto.
Qué muestra el medidor?
Vamos a interpretar al medidor. Como se ve tiene un aspecto similar a un velocímetro. En su franja que cubre el recorrido entre el valor mínimo y el valor máximo, se distinguen 3 colores:
Amarillo: Es la zona de "pocas" llamadas, es decir bajo número de llamadas capturadas.
Verde: Es la zona de llamadas capturadas normales, ni muchas ni pocas.
Rojo: Es la zona de ebullición, donde ocurren muchas llamadas capturadas.
Esta explicación tiene que ver con los 2 "leds" o luces que figuran en cada extremo superior de este medidor.
Cuando el led izquierdo titila, el derecho no lo hace y está indicando que se captura poco o se está en la zona Amarilla..
Cuando el led derecho titila, el izquierdo no lo hace y está indicando que se está en la zona Roja
Por último en la base del medidor hay un valor que se muestra con la etiqueta Llamadas/Día que estima la cantidad de llamadas que pueden ocurrir en un día. El valor desplegado se nutre del tiempo transcurrido con el Puerto abierto y de la cantidad de llamadas ocurridas durante ese tiempo tanto válidas como inválidas.