# Supported Data Types

The "RSL15 Supported Data Types" table shows the data types and their sizes as supported by the RSL15 firmware.

Table: RSL15 Supported Data Types
Data Type | Number of Bytes
--- | ---
double 1 Unlike the float type, the double type is not directly supported by the hardware. The use of the double type is supported through a software implementation that is computationally taxing on the system. For the best performance, avoid using doubles whenever possible. | 8
float | 4
int | 4
long int | 4
uint8_t | 1
uint16_t | 2
uint32_t | 4
uint64_t | 8

NOTE: All uint_t types are included under the stdint.h library.