1. 20 2月, 2023 1 次提交
    • T
      Fix for negative temp in Eddystone TLM; solving #7618 (#7791) · b8ea455f
      Tomáš Pilný 提交于
      * Changed data type of temperature
      
      * Changed data type in EddystoneTLM class and example
      
      * Revert "Changed data type in EddystoneTLM class and example"
      
      This reverts commit 1f3a9414ee13341f80bd6d51cdbd57254aadfe97.
      
      * Draft of Eddystone TLM example
      
      * Adds MACROs to convert beacon temperature 
      
      2 Macros
      EDDYSTONE_TEMP_U16_TO_FLOAT(tempU16)  - takes the TLM BigEndian 8.8 fixed point representation and returns its float value 
      EDDYSTONE_TEMP_FLOAT_TO_U16(tempFloat)  - takes a float (temperature) and returns its BigEndian 8.8 fixed point representation
      
      * Fixed temp
      
      * Changed to conform with PR comments
      
      * Fixed comment on closing bracket
      
      * Prints negative TEMP big endian as just 2 bytes
      
      * Extacts correct Eddyston Service Data
      
      * Fixes BLEEddystoneTLM::toString() negative temp
      
      * Fixes URL field length
      
      * Fixes Eddystone URL decoding
      
      * Fixes MSB for iBeacon UUID
      
      iBeacons use big endian BLE fields.
      
      * Fix to detect iBeacon that also has Service UUID
      
      This fix makes the BLE_iBeacon.ino to work correctly with the BLE_Beacon_Scanner.ino example
      
      ---------
      Co-authored-by: NRodrigo Garcia <rodrigo.garcia@espressif.com>
      b8ea455f
  2. 15 2月, 2023 7 次提交
  3. 14 2月, 2023 1 次提交
  4. 13 2月, 2023 4 次提交
  5. 10 2月, 2023 1 次提交
  6. 08 2月, 2023 5 次提交
    • T
      Multi threading examples (tasks, queues, semaphores, mutexes) (#7660) · e881d11b
      Tomáš Pilný 提交于
      * Moved and renamed example ESP32/FreeRTOS to MultiThreading/BasicMultiThreading
      
      * Added dummy files
      
      * Modified original example
      
      * Fixed BasicMultiThreading.ino
      
      * Added Example demonstrating use of queues
      
      * Extended info in BasicMultiThreading
      
      * Renamed Queues to singular Queue
      
      * Added Mutex example
      
      * Added Semaphore example
      
      * Moved info from example to README
      
      * Moved doc from Mutex to README
      
      * Added Queue README
      
      * Removed unecesary text
      
      * Fixed grammar
      
      * Increased stack size for Sempahore example
      
      * Added headers into .ino files
      
      * Added word Example at the end of title in README
      
      * removed unused line
      
      * Added forgotten README
      
      * Modified BasicMultiThreading example
      
      * Added missing S3 entry in README
      
      * moved location
      e881d11b
    • H
      5b0a7d01
    • O
      Reword "ESP-IDF as Component" (#7812) · b4ad2054
      Olivér Remény 提交于
      I think "Arduino as an ESP-IDF component" or just "As ESP-IDF component" instead of  "ESP-IDF as Component" is more correct way to name the link.
      
      1. "ESP-IDF as Component" would imply that ESP-IDF is some sort of library for Arduino, which is (IMO) misleading, because it's true the other way around.
      2. It's written as "Arduino as an ESP-IDF component" on the webpage it points to as well.
      
      - Also I removed the capitalization from "Component" as I have not found a reason why is it capitalized.
      b4ad2054
    • G
      Add Roboheart Hercules development board to the esp32-core (#7672) · 4e29a05b
      Gaya3N25 提交于
      * added Roboheart Hercules pin definitions and board.txt entries
      
      * added package_roboheat.json for prototyping
      
      * Roboheart Hercules pins
      
      * Updated the pins
      
      * Delete package_roboheart.json
      
      * Requested changes
      
      ---------
      Co-authored-by: Nrenebohne <rene.bohne@gmail.com>
      4e29a05b
    • D
      WString Return bool (#7774) · 0fa66722
      David McCurley 提交于
      0fa66722
  7. 07 2月, 2023 8 次提交
  8. 06 2月, 2023 13 次提交