381 * Every write to an SPI register using SPI set function will be verified by a subsequent read operation.
382 * This improves reliablility, but slightly slows down communication.
383 * Note: Enabled by default.
384 */
385#define RADIOLIB_SPI_PARANOID
386
387/*
388 * Uncomment to enable parameter range checking
389 * RadioLib will check provided parameters (such as frequency) against limits determined by the device manufacturer.
390 * It is highly advised to keep this macro defined, removing it will allow invalid values to be set,
391 * possibly leading to bricked module and/or program crashing.
392 * Note: Enabled by default.
393 */
394#define RADIOLIB_CHECK_PARAMS
395
396/*
397 * Uncomment to enable god mode - all methods and member variables in all classes will be made public, thus making them accessible from Arduino code.
398 * Warning: Come on, it's called GOD mode - obviously only use this if you know what you're doing.
399 * Failure to heed the above warning may result in bricked module.
400 */
401//#define RADIOLIB_GODMODE
402
403/*
404 * Uncomment to enable pre-defined modules when using RadioShield.
405 */
406//#define RADIOLIB_RADIOSHIELD
407
408/*
409 * Uncomment to enable static-only memory management: no dynamic allocation will be performed.
410 * Warning: Large static arrays will be created in some methods. It is not advised to send large packets in this mode.