Trident IoT Z-Wave SDK
Loading...
Searching...
No Matches
zpal_status.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Silicon Laboratories Inc. <https://www.silabs.com/>
2// SPDX-FileCopyrightText: 2025 Trident IoT, LLC <https://www.tridentiot.com>
3//
4// SPDX-License-Identifier: BSD-3-Clause
5
12
13#ifndef ZPAL_STATUS_H_
14#define ZPAL_STATUS_H_
15
16#include <stdint.h>
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
33
50
55
56#ifdef __cplusplus
57}
58#endif
59
60#endif /* ZPAL_STATUS_H_ */
zpal_status_t
ZPAL statuses to be used by ZPAL APIs.
Definition zpal_status.h:38
@ ZPAL_STATUS_BOOTLOADER_INVALID_CHECKSUM
The firmware image checksum does not match.
Definition zpal_status.h:44
@ ZPAL_STATUS_BUSY
Process is busy.
Definition zpal_status.h:42
@ ZPAL_STATUS_BOOTLOADER_DOWNGRADE_NOT_SUPPORTED
Downgrading to a previous version is not supported.
Definition zpal_status.h:46
@ ZPAL_STATUS_BOOTLOADER_UNABLE_TO_DECRYPT
Unable to decrypt the firmware image.
Definition zpal_status.h:45
@ ZPAL_STATUS_FAIL
Generic error.
Definition zpal_status.h:40
@ ZPAL_STATUS_BOOTLOADER_DECOMPRESSION_FAILED
The bootloader failed to decompress the firmware image.
Definition zpal_status.h:48
@ ZPAL_STATUS_BOOTLOADER_INVALID_SIGNATURE
The firmware image signature is invalid.
Definition zpal_status.h:47
@ ZPAL_STATUS_INVALID_ARGUMENT
At least one argument is invalid.
Definition zpal_status.h:43
@ ZPAL_STATUS_OK
No error.
Definition zpal_status.h:39
@ ZPAL_STATUS_BUFFER_FULL
There is no more room in the buffer.
Definition zpal_status.h:41