{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":751627623,"defaultBranch":"master","name":"Imu-ESP32-HoverRobot","ownerLogin":"patoGarces","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-02T01:25:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34481371?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722052944.0","currentOid":""},"activityList":{"items":[{"before":"24fce298a48b8fdc709f48b808baf864a1ff53cc","after":"1dec83e34835f39c5dc9ef0ef52f6b578dced234","ref":"refs/heads/ft/migration-to-tcp-comms","pushedAt":"2024-08-28T02:42:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Nuevos comandos de desplazamiento, mejora de fiabilidad\n\nSe limpian todas las variables antes de volver a estabilizar, logrando un inicio de estabilizacion suave","shortMessageHtmlLink":"Nuevos comandos de desplazamiento, mejora de fiabilidad"}},{"before":"b6e91c126ae2873de29da386e18fda40e964b1fa","after":"24fce298a48b8fdc709f48b808baf864a1ff53cc","ref":"refs/heads/ft/migration-to-tcp-comms","pushedAt":"2024-08-23T22:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Modo AP en wifi para mejor comunicacion","shortMessageHtmlLink":"Modo AP en wifi para mejor comunicacion"}},{"before":"e0fc0ba7bdf32d1635a20d1fbb8009ce04645dad","after":"b6e91c126ae2873de29da386e18fda40e964b1fa","ref":"refs/heads/ft/migration-to-tcp-comms","pushedAt":"2024-07-29T03:07:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Envio de localConfigs completo","shortMessageHtmlLink":"Envio de localConfigs completo"}},{"before":null,"after":"e0fc0ba7bdf32d1635a20d1fbb8009ce04645dad","ref":"refs/heads/ft/migration-to-tcp-comms","pushedAt":"2024-07-27T04:02:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Migracion a comunicacion via sockets TCP\n\nActualmente esta funcionando solo la transmision de paquetes, tanto de dynamicData como de configLocal\n\nAun falta optimizar","shortMessageHtmlLink":"Migracion a comunicacion via sockets TCP"}},{"before":"57add0373090b0e8bf780e3e82cc7aa269b379e4","after":"d4a45d9a23a96190ec6a267822e1248701699636","ref":"refs/heads/master","pushedAt":"2024-07-22T00:27:24.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Cambios menores","shortMessageHtmlLink":"Cambios menores"}},{"before":"c42893b85c6cec9d32574e57235c1a4716bc1080","after":"d4a45d9a23a96190ec6a267822e1248701699636","ref":"refs/heads/ft/migration-BLE","pushedAt":"2024-07-22T00:23:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Cambios menores","shortMessageHtmlLink":"Cambios menores"}},{"before":"7b847008ddf1cde712994f144efa69ffd7e05ebe","after":"c42893b85c6cec9d32574e57235c1a4716bc1080","ref":"refs/heads/ft/migration-BLE","pushedAt":"2024-07-15T22:28:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Control de posicion funcionado\n\nFalta todavia ajustar el pid tanto del control de angulo como de posicion, pero se encuentra funcionando ok\n\nYa validada la comunicacion por UART con la MCB, elimino el componente creado para la lectura externa de los sensores HALL y el de SERVO CONTROL(quizas a futuro se podria volver a sumar para agregar redundancia en el control de motores)","shortMessageHtmlLink":"Control de posicion funcionado"}},{"before":"35376b33dbdec5b30f042f4ce74e0eeaa923d1cd","after":"7b847008ddf1cde712994f144efa69ffd7e05ebe","ref":"refs/heads/ft/migration-BLE","pushedAt":"2024-07-08T02:50:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Fix de queue mal definidas, mpu y mcb funcionando!\n\nTenia definido ciertos handlers de queues como \"QueueSetHandle_t\" por error, esto generaba crashes con el wrapper del mpu6050","shortMessageHtmlLink":"Fix de queue mal definidas, mpu y mcb funcionando!"}},{"before":"03d4f377e6f6d9eb479f08408a3cf7b2d66607ec","after":"35376b33dbdec5b30f042f4ce74e0eeaa923d1cd","ref":"refs/heads/ft/migration-BLE","pushedAt":"2024-07-02T03:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Agregado control de posicion\n\nSe divide la estructura de PID en un vector de CANT_PID posiciones,funcionando, falta calibrar el pid de pos","shortMessageHtmlLink":"Agregado control de posicion"}},{"before":"66d3d3cdfd9796f8bf8c9d62c8e9188e09cd4092","after":"03d4f377e6f6d9eb479f08408a3cf7b2d66607ec","ref":"refs/heads/ft/migration-BLE","pushedAt":"2024-06-29T16:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Agrego lectura de sensor hall y fixes generales\n\nLa experiencia del BLE sigue siendo mala, probablemente migre a MQTT o similar","shortMessageHtmlLink":"Agrego lectura de sensor hall y fixes generales"}},{"before":"22abd167dbc074cfa8f841d02e2c17668a483ed1","after":"66d3d3cdfd9796f8bf8c9d62c8e9188e09cd4092","ref":"refs/heads/ft/migration-BLE","pushedAt":"2024-06-21T05:04:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Envio de config local a la app funcionando\n\nSi bien funciona todavia hay algunas cosas para ajustar, todavia no se envia de manera automatica ya que si lo envio por stream buffer sale por una characteristic que es de status y no sirve, tengo que pensar un mecanismo para poder diferenciarlo\n\nAdemas se elimina toda validacion de checksum, ya que BLE hace un analisis de integridad en las capas mas bajas del stack","shortMessageHtmlLink":"Envio de config local a la app funcionando"}},{"before":"090628720c3e45a0a4d14ff28bee5c7a3aa11b3b","after":"22abd167dbc074cfa8f841d02e2c17668a483ed1","ref":"refs/heads/ft/migration-BLE","pushedAt":"2024-06-19T02:17:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Fix de transmision","shortMessageHtmlLink":"Fix de transmision"}},{"before":"127a7eaad037b687cc9c07456e7e0c950c9ae534","after":"090628720c3e45a0a4d14ff28bee5c7a3aa11b3b","ref":"refs/heads/ft/migration-BLE","pushedAt":"2024-06-18T15:59:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Elimino header en la transmision","shortMessageHtmlLink":"Elimino header en la transmision"}},{"before":"3046042a4fc48deb40d218bb504d8e4218fc9a37","after":"127a7eaad037b687cc9c07456e7e0c950c9ae534","ref":"refs/heads/ft/migration-BLE","pushedAt":"2024-06-16T00:50:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Envio de characteristicas funcionando","shortMessageHtmlLink":"Envio de characteristicas funcionando"}},{"before":"7b3340978700db4830e8df8ed93ac0986ff09009","after":"3046042a4fc48deb40d218bb504d8e4218fc9a37","ref":"refs/heads/ft/migration-BLE","pushedAt":"2024-06-10T01:58:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Codigo funcionando para recibir paquetes\n\nMigracion de struct de joystickControl y PidSettings a uint16 por requerimientos del MTU por default del stack BLE, no logre modificarlo para poder recibir paquetes mayores a 20bytes","shortMessageHtmlLink":"Codigo funcionando para recibir paquetes"}},{"before":null,"after":"7b3340978700db4830e8df8ed93ac0986ff09009","ref":"refs/heads/ft/migration-BLE","pushedAt":"2024-06-07T21:22:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"nuevo componente BLE","shortMessageHtmlLink":"nuevo componente BLE"}},{"before":"a929504296cbb6f0756670b29f02a919a3d29573","after":"bd95d817aad8056fa4db0e64dbe117bb6363e6c1","ref":"refs/heads/ft/CAN_COMMS_integration","pushedAt":"2024-06-04T02:41:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Cambios menores","shortMessageHtmlLink":"Cambios menores"}},{"before":"94976365b3855751de965422f7f157615a0c0f2c","after":"a929504296cbb6f0756670b29f02a919a3d29573","ref":"refs/heads/ft/CAN_COMMS_integration","pushedAt":"2024-05-27T23:20:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Mas cambios menores","shortMessageHtmlLink":"Mas cambios menores"}},{"before":"e1bec6b3b961a34d735529b6e6e37e40326de03e","after":"94976365b3855751de965422f7f157615a0c0f2c","ref":"refs/heads/ft/CAN_COMMS_integration","pushedAt":"2024-05-27T23:17:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Me olvide algunos cambios menores","shortMessageHtmlLink":"Me olvide algunos cambios menores"}},{"before":"b44c84353a7f933579c6d891911856c44b5c0947","after":"e1bec6b3b961a34d735529b6e6e37e40326de03e","ref":"refs/heads/ft/CAN_COMMS_integration","pushedAt":"2024-05-27T23:17:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"multiple fixes","shortMessageHtmlLink":"multiple fixes"}},{"before":"1c45977d241753b14e4eadd4d47d8b7ae9eadf6c","after":"b44c84353a7f933579c6d891911856c44b5c0947","ref":"refs/heads/ft/CAN_COMMS_integration","pushedAt":"2024-05-23T22:38:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Avance migracion","shortMessageHtmlLink":"Avance migracion"}},{"before":"b390e19304ceb968f25532c90efb35a5977393ac","after":"1c45977d241753b14e4eadd4d47d8b7ae9eadf6c","ref":"refs/heads/ft/CAN_COMMS_integration","pushedAt":"2024-05-15T00:35:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into ft/CAN_COMMS_integration","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into ft/CAN_COMMS_integr…"}},{"before":null,"after":"b390e19304ceb968f25532c90efb35a5977393ac","ref":"refs/heads/ft/CAN_COMMS_integration","pushedAt":"2024-05-15T00:34:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Migracion a dual hardware","shortMessageHtmlLink":"Migracion a dual hardware"}},{"before":"97b463b216743a0ef3ebbabd0443d03b05b1f77a","after":"57add0373090b0e8bf780e3e82cc7aa269b379e4","ref":"refs/heads/master","pushedAt":"2024-05-09T16:43:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Create README.md","shortMessageHtmlLink":"Create README.md"}},{"before":"95a64f0d239c0064925d438133e4e90fc03024a8","after":"97b463b216743a0ef3ebbabd0443d03b05b1f77a","ref":"refs/heads/master","pushedAt":"2024-05-02T02:33:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Agrego nueva feature para recibir comandos\n\nSe recibe una nueva de estructura generica para recibir comandos desde la app","shortMessageHtmlLink":"Agrego nueva feature para recibir comandos"}},{"before":"18dce5b8c301d40ff6325af8a4198d40c8faaee6","after":"95a64f0d239c0064925d438133e4e90fc03024a8","ref":"refs/heads/master","pushedAt":"2024-04-29T01:02:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Control de direccions y refactor de comms\n\nSe agrega checksum en el envio de statusRobot","shortMessageHtmlLink":"Control de direccions y refactor de comms"}},{"before":"38235f17c4620b4b6f3f604515fe69a1cf0e9c90","after":"18dce5b8c301d40ff6325af8a4198d40c8faaee6","ref":"refs/heads/master","pushedAt":"2024-04-24T00:56:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Agrego direccion a partir del joystick\n\n- Dejo comentada la calibracion del MPU6050 al inicializarlo\n- Arreglo un bug en la recepcion de parametros pid","shortMessageHtmlLink":"Agrego direccion a partir del joystick"}},{"before":"fb8dfb1411c5641e0769be992a19bc0d072a0585","after":"38235f17c4620b4b6f3f604515fe69a1cf0e9c90","ref":"refs/heads/master","pushedAt":"2024-04-22T03:58:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Refactor de comm y control\n\nRobot funcionando con estabilizacion en centerAngle y tambien con el control de joystick, falta pulir muchisimo el pid","shortMessageHtmlLink":"Refactor de comm y control"}},{"before":"813635aeab6cf2754e9b01653ea7ed75b11f2736","after":"fb8dfb1411c5641e0769be992a19bc0d072a0585","ref":"refs/heads/master","pushedAt":"2024-04-18T03:58:07.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Prueba con hardware, ruido eliminado!","shortMessageHtmlLink":"Prueba con hardware, ruido eliminado!"}},{"before":"883fd69ce04424b6cf67a5c57c677be37d41f929","after":"fb8dfb1411c5641e0769be992a19bc0d072a0585","ref":"refs/heads/pruebas-ruido-mpu6050","pushedAt":"2024-04-18T03:57:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patoGarces","name":"PatoGarces","path":"/patoGarces","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34481371?s=80&v=4"},"commit":{"message":"Prueba con hardware, ruido eliminado!","shortMessageHtmlLink":"Prueba con hardware, ruido eliminado!"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOFQwMjo0Mjo0OS4wMDAwMDBazwAAAASmAIGw","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOFQwMjo0Mjo0OS4wMDAwMDBazwAAAASmAIGw","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xOFQwMzo1Nzo0NS4wMDAwMDBazwAAAAQzuAqb"}},"title":"Activity · patoGarces/Imu-ESP32-HoverRobot"}