SensESP
3.1.1
Universal Signal K sensor toolkit ESP32
Loading...
Searching...
No Matches
signalk_output.cpp
Go to the documentation of this file.
1
#include "
signalk_output.h
"
2
3
namespace
sensesp
{
4
5
template
<
typename
T>
6
SKOutputNumeric<T>::SKOutputNumeric
(String sk_path, String config_path,
7
SKMetadata
* meta)
8
:
SKOutput
<T>(sk_path, config_path, meta) {
9
if
(this->
meta_
==
nullptr
&& !this->
sk_path_
.isEmpty()) {
10
ESP_LOGW(
11
__FILENAME__,
12
"WARNING - No metadata for %s. Numeric values should specify units"
,
13
this->sk_path_.c_str());
14
}
15
}
16
17
template
class
SKOutputNumeric<float>
;
18
template
class
SKOutputNumeric<int>
;
19
20
}
// namespace sensesp
sensesp::SKEmitter::sk_path_
String sk_path_
Definition
signalk_emitter.h:69
sensesp::SKMetadata
Holds Signal K meta data that is associated with the sk_path an SKEmitter class may optionally send t...
Definition
signalk_metadata.h:24
sensesp::SKOutput::meta_
std::shared_ptr< SKMetadata > meta_
Definition
signalk_output.h:79
sensesp::SKOutput::SKOutput
SKOutput()
Definition
signalk_output.h:19
sensesp::SKOutputNumeric
A special class for sending numeric values to the Signal K server on a specific Signal K path.
Definition
signalk_output.h:112
sensesp::SKOutputNumeric::SKOutputNumeric
SKOutputNumeric(String sk_path, String config_path="", SKMetadata *meta=nullptr)
Definition
signalk_output.cpp:6
sensesp
Definition
sensesp.cpp:7
signalk_output.h
src
sensesp
signalk
signalk_output.cpp
Generated by
1.13.2