Buenas,
[Divi4p], lo del silbato sin problemas. Lo de la velocidad, lo repetire por n-sima vez, lo he intentado por activa y por pasiva con el driver del RailDriver
y no funciona la lectura de parametros. Por otra parte, si como decia [HANNIBAL SMITH], a traves de "GameManager.dll" se puede, pero con razon son de esperar modificaciones en la nueva version que esta al caer.
De todas formas, podemos intentar plantear qué modificar (incluir) al codigo original para hacer una segunda version. Por mi parte las propuestas son:
- Autodeteccion del puerto al que este conectada la placa ARDUINO y reconocimiento de la misma (Python).
- Calibracion de los potenciometros con guardado de los valores en la propia placa (ARDUINO).
- Asignacion de "pines" para los distintos controles, en principio los mas usuales (ARDUINO + Python).
Para una tercera version se puede dejar el tema de hacer una "interface de usuario" (por dios, que mal suena) al programa de Python y que se quede en la barra de Windows, junto al reloj.
Todos estos cambios son mas o menos independientes de la actualizacion de RW, puesto que el controlador de "RailDriver" es de suponer que "deberia" segir en su sitio. En caso de que por parte de KuJu se habilite un acceso mas "universal" para estos temas (obtencion/modificacion de controles del tren), pues se harian las pertinentes modificaciones, pero tened en cuenta que la parte de ARDUINO poco (programa) o nada cambiaria. Asi que si alguno esta esperando le animo a que se tire a la piscina, que no es muy costoso el asunto y repito, cambia la sensacion de control por completo.
Un saludo.