led rgb solution #95
Conversation
…esla-UFMG/ECU into feature/led_rgb_new_debug_code
…esla-UFMG/ECU into feature/led_rgb_new_debug_code
…esla-UFMG/ECU into feature/led_rgb_new_debug_code
…esla-UFMG/ECU into feature/led_rgb_new_debug_code
…esla-UFMG/ECU into feature/led_rgb_new_debug_code
…esla-UFMG/ECU into feature/led_rgb_new_debug_code
…esla-UFMG/ECU into feature/led_rgb_new_debug_code
…esla-UFMG/ECU into feature/led_rgb_new_debug_code
…ure/led_rgb_new_debug_code
…ure/led_rgb_new_debug_code
…esla-UFMG/ECU into feature/led_rgb_new_debug_code
…esla-UFMG/ECU into feature/led_rgb_new_debug_code
…ure/led_rgb_new_debug_code
|
Vídeo do teste do código no LED: Nesse teste o LED começa antes de entrar em RTD (Piscando Verde - 200ms) em seguida depois de entrar em RTD já da um Soft Error (Pisca Amarelo e Verde - 200ms), depois ainda em RTD responde a um Hard Error (Pisca Vermelho, Azul e Roxo - 1000ms). Sai de RTD por conta do Hard Error e entra em RTD (Verde Fixo). |
FelTell
left a comment
There was a problem hiding this comment.
Não vou comentar em todo caso, mas esse código (tanto o antigo, quanto o que vc mexeu) tá cheio de comentários e códigos em português. Traduzir tudo pra inglês.
…ure/led_rgb_new_debug_code
|
No arquivo |
| message.pattern[0] = pattern[0]; | ||
| message.pattern[1] = size_of_pattern > 1 ? pattern[1] : 0; | ||
| message.pattern[2] = size_of_pattern > 2 ? pattern[2] : 0; | ||
| return osMessageQueuePutOverwrite(q_rgb_led_messageHandle, &message, 0); |
There was a problem hiding this comment.
implicit declaration of function osMessageQueuePutOverwrite is invalid in C99
| } else { | ||
| return *oldValue; | ||
| } |
There was a problem hiding this comment.
do not use else after return
| } else { | |
| return *oldValue; | |
| } | |
| } return *oldValue; | |
No description provided.