kdriveExpress SDK
22.1.1
kdrive_express_utils.h
Go to the documentation of this file.
1
//
2
// Copyright (c) 2002-2022 WEINZIERL ENGINEERING GmbH
3
// All rights reserved.
4
//
5
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
7
// FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
8
// SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY,
9
// WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
10
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE
11
//
12
13
#ifndef __KDRIVE_EXPRESS_UTILS_H__
14
#define __KDRIVE_EXPRESS_UTILS_H__
15
16
#include "
kdrive_express_config.h
"
17
#include "
kdrive_express_defs.h
"
18
26
#ifdef __cplusplus
27
extern
"C"
{
28
#endif
29
37
kdriveExpress_API
error_t
kdrive_utils_emi1_to_cemi
(
const
uint8_t
emi1[],
uint32_t
emi1_len,
38
uint8_t
cemi[],
uint32_t
* cemi_len);
39
40
#ifdef __cplusplus
41
}
42
#endif
43
44
#endif
/* __KDRIVE_EXPRESS_UTILS_H__ */
kdrive_express_config.h
kdriveExpress_API
#define kdriveExpress_API
Definition:
kdrive_express_config.h:88
uint32_t
unsigned int uint32_t
32 bit unsigned char
Definition:
kdrive_express_config.h:31
error_t
int32_t error_t
Definition:
kdrive_express_config.h:46
uint8_t
unsigned char uint8_t
8 bit unsigned char
Definition:
kdrive_express_config.h:29
kdrive_express_defs.h
kdriveExpress Defines
kdrive_utils_emi1_to_cemi
kdriveExpress_API error_t kdrive_utils_emi1_to_cemi(const uint8_t emi1[], uint32_t emi1_len, uint8_t cemi[], uint32_t *cemi_len)
Converts telegram emi1 (in EMI1 format) into teletgram cemi (in Common EMI format)
include
kdrive_express_utils.h
Generated on Mon Mar 7 2022 16:50:21 for kdriveExpress SDK by
1.9.2