mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-02-27 19:13:55 +08:00
* 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: ee725534bb
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
|
|
|