| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- /**
- * @file BlynkConfig.h
- * @author Volodymyr Shymanskyy
- * @license This project is released under the MIT License (MIT)
- * @copyright Copyright (c) 2015 Volodymyr Shymanskyy
- * @date Jan 2015
- * @brief Configuration of different aspects of library
- *
- */
- #ifndef BlynkConfig_h
- #define BlynkConfig_h
- /***************************************************
- * Change these settings to match your need
- ***************************************************/
- #define BLYNK_DEFAULT_DOMAIN "cloud.blynk.cc"
- #define BLYNK_DEFAULT_PORT 8442
- #define BLYNK_DEFAULT_PORT_SSL 8441
- /***************************************************
- * Professional settings
- ***************************************************/
- // Library version.
- #define BLYNK_VERSION "1.0.1"
- // Heartbeat period in seconds.
- #ifndef BLYNK_HEARTBEAT
- #define BLYNK_HEARTBEAT 10
- #endif
- // Network timeout in milliseconds.
- #ifndef BLYNK_TIMEOUT_MS
- #define BLYNK_TIMEOUT_MS 2000UL
- #endif
- // Limit the amount of outgoing commands.
- #ifndef BLYNK_MSG_LIMIT
- #define BLYNK_MSG_LIMIT 20
- #endif
- // Limit the incoming command length.
- #ifndef BLYNK_MAX_READBYTES
- #define BLYNK_MAX_READBYTES 256
- #endif
- // Limit the outgoing command length.
- #ifndef BLYNK_MAX_SENDBYTES
- #define BLYNK_MAX_SENDBYTES 128
- #endif
- // Uncomment to disable built-in analog and digital operations.
- //#define BLYNK_NO_BUILTIN
- // Uncomment to disable providing info about device to the server.
- //#define BLYNK_NO_INFO
- // Uncomment to enable debug prints.
- //#define BLYNK_DEBUG
- // Uncomment to enable experimental functions.
- //#define BLYNK_EXPERIMENTAL
- // Uncomment to disable all float/double usage
- //#define BLYNK_NO_FLOAT
- // Uncomment to switch to direct-connect mode
- //#define BLYNK_USE_DIRECT_CONNECT
- // Uncomment to append command body to header (uses more RAM)
- //#define BLYNK_SEND_ATOMIC
- // Split whole command into chunks (in bytes)
- //#define BLYNK_SEND_CHUNK 64
- // Wait after sending each chunk (in milliseconds)
- //#define BLYNK_SEND_THROTTLE 10
- #endif
|