IBCBiomech / insolesibc

Prototipo de aplicación para plantillas
0 stars 1 forks source link

Mapa de presiones revisar colores #8

Closed ivanjimenez closed 1 year ago

ivanjimenez commented 1 year ago

image

Veo que de primeras la presión es muy alta con el código de color sin casi presión. Parece como que la presión recogida no concuerda con el color. Chequear qué puede estar ocurriendo.

ivanjimenez commented 1 year ago
bernatDiaz commented 1 year ago

me puedes pasar el fichero csv?

ivanjimenez commented 1 year ago

20230214-18-29-27-060.txt

Al capturar sin registrar a csv tambíen ocurre.

bernatDiaz commented 1 year ago

El fichero se ha guardado mal. Lo has grabado hace poco o con una version anterior?

ivanjimenez commented 1 year ago

el log que tengo:

commit abc0bfffca7126a7906baf9e59887566d373aea8 (HEAD -> release/0.0.1_develop, origin/release/0.0.1_develop)
Author: Bernat <bernatdiaz94@gmail.com>
Date:   Mon Feb 13 11:47:04 2023 +0100

    titulo COP
bernatDiaz commented 1 year ago

ok. Se graba mal. Ahora lo arreglo.

ivanjimenez commented 1 year ago

Cuando puedas. No es prioritario.

bernatDiaz commented 1 year ago

Ya esta. El problema era que a veces usa la misma plantilla dos veces consecutivas. Como cada vez que uso la plantilla la transformo (4095 - presion) se volvia a transformar y hay valores de 4095 en el dataset. Lo de que usa la misma plantilla dos veces consecutivas puede seguir pasando no se si es un problema.

ivanjimenez commented 1 year ago

Sigue igual.

Al dar play, no se ve el gráfico, ni tampoco al capturar e importar.

Si, es un problema lo de usar la misma plantilla dos veces. El cálculo de presiones debe estar separado. De hecho, ese problema se puede trasladar a todos los gráficos y el registro sería erróneo.

image

bernatDiaz commented 1 year ago

Lo que queria decir es que creo que a veces no estan llegando en el orden que deberian

public void Api_dataReceived(byte deviceHandler, WisewalkSDK.WisewalkData data)
        {

Imprime aqui los deviceHandler. A ver si estan intercalados o sale el mismo varias veces seguidas

ivanjimenez commented 1 year ago

Parece que sí es alternado

device handler: 0
device handler: 1
device handler: 0
device handler: 1
device handler: 0
device handler: 1
device handler: 0
device handler: 1
...

No he impreso más, para que no sea largo.

bernatDiaz commented 1 year ago

ok. pos debe ser otra cosa, ya lo revisare

bernatDiaz commented 1 year ago

El que no imprima nada puede que sea porque los handlers no se guardan bien en la lista. No entraria nunca aqui:

if (deviceList.Side(deviceHandler) == Side.Left)
            {
                soleLeft = data.Sole;
                numSoles++;
            }
            else if (deviceList.Side(deviceHandler) == Side.Right)
            {
                soleRight = data.Sole;
                numSoles++;
            }

Los he ido a buscar a la api a ver si asi funciona

ivanjimenez commented 1 year ago

Nop, sigue sin hacer play de datos. Pero sí se importa bien. Si no ves nada raro, lo veré yo, a ver qué puede ser, yo tengo los sensores. Pero has probado con datos falsos que sí funcione el gráfico? image

bernatDiaz commented 1 year ago

Habia un clear en el update con datos falsos tampoco pintaba. Si sigue sin funcionar no se que pasa.

Luego también necesito que el mapa de presiones o bien tenga contorno los pies (yo le quitaría los dedos y lo dejaría más como una plantilla. Ya que se medirán plantillas.)

Esto quieres usar alguna imagen que tengas con las posiciones de los sensores o una cualquiera?

ivanjimenez commented 1 year ago

Habia un clear en el update con datos falsos tampoco pintaba. Si sigue sin funcionar no se que pasa.

Luego también necesito que el mapa de presiones o bien tenga contorno los pies (yo le quitaría los dedos y lo dejaría más como una plantilla. Ya que se medirán plantillas.)

Esto quieres usar alguna imagen que tengas con las posiciones de los sensores o una cualquiera?

Bueno ya reviso el gráfico.

No tengo ahora un diseño definitivo. Pero la posición de los sensores sería la misma, no obstante que el externo del pie.

Tengo esta imagen a ver si te ayuda. huellas-de-zapatos-3

ivanjimenez commented 1 year ago

O sea, usa esa imagen con la posición actual de los sensores.

bernatDiaz commented 1 year ago

ok

ivanjimenez commented 1 year ago

La imagen del pie no ha sido aún cambiada.

bernatDiaz commented 1 year ago

ok, ahora lo cambio