Sobre este proyecto
it-programming / desktop-apps
Abierto
**Busco freelancer para integrar Hexing HexView con Python y completar programación real de medidor HXS100**
Tengo un programa en Python para Windows que **ya se comunica con el medidor Hexing HXS100 FM2S**. Necesito un desarrollador que aporte **Hexing HexView Software compatible**, lo integre con el código existente y complete las funciones de lectura, configuración y escritura.
**Se proporcionará únicamente el programa y su código fuente. No se entregará medidor, cabezal óptico ni otro equipo físico. Tampoco se proporcionará HexView: el freelancer deberá aportar el software y las dependencias necesarias**, indicando su utilización y entrega.
**Funciones requeridas:**
- Conservar y aprovechar la comunicación existente.
- Leer y mostrar los datos reales del medidor, con actualización continua según la velocidad que permita el equipo.
- Consultar los parámetros disponibles que se haga para admitir escritura total del medidor.
- Permitir seleccionar un parámetro, introducir un valor y guardar el cambio directamente en el medidor.
- Verificar cada modificación mediante una nueva lectura del equipo.
- Respaldar la configuración original y registrar los valores anteriores, nuevos y resultados de cada operación.
- Mostrar claramente los errores quitando las restricciones y requisitos de acceso.
**El resultado debe funcionar con un medidor físico. No se aceptan simulaciones, datos inventados ni cambios únicamente en la pantalla o en la base de datos del programa.** Los cambios deben persistir en el medidor y comprobarse después de reconectar.
El alcance incluye configuración real de los parámetros técnicamente modificables de los registros de energía acumulada.
**Entregables:**
Código fuente completo y editable, ejecutable para Windows, integración funcional, dependencias necesarias, manual de uso y evidencia de pruebas sobre un HXS100 FM2S compatible.
**Al postularse, indicar:**
1. Experiencia comprobable con Hexing HXS100 y HexView.
2. Versión de HexView que aportará y método de integración con Python.
3. Disponibilidad de equipo propio para realizar pruebas.
4. Parámetros cuya lectura y modificación puede demostrar.
5. Requisitos técnicos, precio y plazo por etapas.
**La comunicación ya está implementada. El trabajo pendiente es aportar e integrar HexView y completar la programación real del medidor.**
Python, Windows Desktop, Serial Communication, Hardware Integration, Electrical Engineering, Software Integration, Software Testing. Como habilidades
Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Cambio mediano
Plazo de Entrega: No definido
Habilidades necesarias