]> AND Private Git Repository - Cipher_code.git/blobdiff - Arduino/libraries/Firmata/examples/StandardFirmataBLE/StandardFirmataBLE.ino
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
add of execution_time.py
[Cipher_code.git] / Arduino / libraries / Firmata / examples / StandardFirmataBLE / StandardFirmataBLE.ino
index 57756587da83ceeb3a6e7a377c2e26c3ddd85ef9..7b17b891fc80542af1beafeb4eae1b892b886310 100644 (file)
@@ -20,7 +20,7 @@
 
   See file LICENSE.txt for further informations on licensing terms.
 
 
   See file LICENSE.txt for further informations on licensing terms.
 
-  Last updated August 17th, 2017
+  Last updated April 15th, 2018
 */
 
 #include <Servo.h>
 */
 
 #include <Servo.h>
 // the minimum interval for sampling analog input
 #define MINIMUM_SAMPLING_INTERVAL   1
 
 // the minimum interval for sampling analog input
 #define MINIMUM_SAMPLING_INTERVAL   1
 
-// min cannot be < 0x0006. Adjust max if necessary
-#define FIRMATA_BLE_MIN_INTERVAL    0x0006 // 7.5ms (7.5 / 1.25)
-#define FIRMATA_BLE_MAX_INTERVAL    0x0018 // 30ms (30 / 1.25)
-
 /*==============================================================================
  * GLOBAL VARIABLES
  *============================================================================*/
 /*==============================================================================
  * GLOBAL VARIABLES
  *============================================================================*/
@@ -777,9 +773,9 @@ void setup()
   // set the BLE connection interval - this is the fastest interval you can read inputs
   stream.setConnectionInterval(FIRMATA_BLE_MIN_INTERVAL, FIRMATA_BLE_MAX_INTERVAL);
   // set how often the BLE TX buffer is flushed (if not full)
   // set the BLE connection interval - this is the fastest interval you can read inputs
   stream.setConnectionInterval(FIRMATA_BLE_MIN_INTERVAL, FIRMATA_BLE_MAX_INTERVAL);
   // set how often the BLE TX buffer is flushed (if not full)
-  stream.setFlushInterval(FIRMATA_BLE_MAX_INTERVAL);
+  stream.setFlushInterval(FIRMATA_BLE_TXBUFFER_FLUSH_INTERVAL);
 
 
-#ifdef BLE_REQ
+#ifdef IS_IGNORE_BLE_PINS
   for (byte i = 0; i < TOTAL_PINS; i++) {
     if (IS_IGNORE_BLE_PINS(i)) {
       Firmata.setPinMode(i, PIN_MODE_IGNORE);
   for (byte i = 0; i < TOTAL_PINS; i++) {
     if (IS_IGNORE_BLE_PINS(i)) {
       Firmata.setPinMode(i, PIN_MODE_IGNORE);