diff --git a/main/osc_control.c b/main/osc_control.c --- a/main/osc_control.c +++ b/main/osc_control.c @@ -153,9 +153,17 @@ static void osc_send() for (;;) { - if(squeeze_triggered()) + if(squeeze_triggered(SQUEEZABLE_HEART)) { - ESP_LOGI(TAG, "trig that squeeze"); + ESP_LOGI(TAG, "trig that squeeze - heart"); + + esp_osc_send(&client, &target, "/squeeze_trig", "i", 1); + } + + + if(squeeze_triggered(SQUEEZABLE_BRAIN)) + { + ESP_LOGI(TAG, "trig that squeeze - brain"); esp_osc_send(&client, &target, "/squeeze_trig", "i", 1); } @@ -163,7 +171,8 @@ static void osc_send() if(xTaskGetTickCount()*portTICK_PERIOD_MS - last_tx > 150) { last_tx = xTaskGetTickCount() * portTICK_PERIOD_MS; - esp_osc_send(&client, &target, "/squeeze_value", "f", squeeze_value()); + esp_osc_send(&client, &target, "/squeeze_value", "f", squeeze_value(SQUEEZABLE_BRAIN)); + esp_osc_send(&client, &target, "/squeeze_value2", "f", squeeze_value(SQUEEZABLE_HEART)); } if(xTaskGetTickCount()*portTICK_PERIOD_MS - last_discover > 1000)