mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-06-29 10:32:10 +08:00
90af65c41c
* ui:move c-capnp to c++ * move Subsockets into vector * rename reader to msg include cereal/gen/cpp/log.capnp * fix some errors restore some changes restore previous * cleanup codes cleanup codes * remove unused variable alert_size * handle capnproto's enum in a robust way add break to default * switch -> std:map * use static std::map instead of switch do cleanup * fix wrong variable name * use FlatArrayMessageReader instead of custom MessageReader remove messagehelp.h Revert "use FlatArrayMessageReader instead of custom MessageReader" This reverts commit 57d8b6b1e2b4bad908246f35eb068535b1627167. use FlatArrayMessageReader instead of custom MessageReader add header file remove capnp_c lib,add kj lib include serialize.h fix remove duplicate includes old-commit-hash: ee725534bb1ae2335705562e9f1eb176e5cd91fd
18 lines
321 B
C++
18 lines
321 B
C++
#ifndef __SOUND_HPP
|
|
#define __SOUND_HPP
|
|
|
|
#include "cereal/gen/cpp/log.capnp.h"
|
|
|
|
typedef cereal::CarControl::HUDControl::AudibleAlert AudibleAlert;
|
|
|
|
void ui_sound_init();
|
|
void ui_sound_destroy();
|
|
|
|
void set_volume(int volume);
|
|
|
|
void play_alert_sound(AudibleAlert alert);
|
|
void stop_alert_sound(AudibleAlert alert);
|
|
|
|
#endif
|
|
|