Closed nitin710 closed 1 month ago
LedController-testLedSequence-share confirmed working on V6
frankenboard
I believe the test jig has an M0, but we should build FW for both M0 and ESP to be sure we're covered when we dial-in to the factory (and since we need them both anyway)
V6
frankenboard run successfully on the EmotiBit FactoryTest:
Created issue #317 for unresolved comments.
Merging PR.
I2C data pin: 11 I2C clk pin: 13 hibernate pin: 6 chip sel pin: 19 Firmware version: 1.12.0 firmware_variant: EmotiBit_stock_firmware vregEnablePinLogic: Active HIGH(V3+) EmotiBit ready Setting up I2C For M0... Setting clock to 100000 Initializing NVM controller: success Successfully read variant info from NVM [NVM VARIANT INFO] HW version: V06a [NVM VARIANT INFO] SKU version: MD [NVM VARIANT INFO] EmotiBit Number: 506 [NVM VARIANT INFO] EmotiBit device ID: MD-V6-0000506
EmotiBit HW version: V06a Firmware version: 1.12.0 firmware_variant: EmotiBit_stock_firmware Enter C to enter WiFi config edit mode (Add/ Delete WiFi creds)
Sensor setup:
Set Samples averaged: Initializing LedController....Completed Initializing MAX30101....Completed Initializing BMI160+BMM150.... DEVICE ID: D1 ... Completed Initializing MLX90632... Success Updated Register contents EE_MEAS1: 840D EE_MEAS2: 841D Refresh Rate: 8 MODE_STEPChecking for ADC Correction... data on atwinc corrupted or not present Using the ADC without any correction
Initializing EDA... edaSeriesResistance: 0.00 samplingRate: 15.00 Configuring ADS ADC... enableDigitalFilter: 0 clipMin: -26500 clipMax: 26500 adcBits: 16 _ads.setDataRate: RATE_ADS1115_475SPS _ads.setGain: GAIN_TWO edaTransformSlope: 728.84 edaTransformIntercept: 14179797.00 Completed
Loading EDA calibration... 0R, -19623.800781 10K, -19610.800781 100K, -19486.771484 1M, -18246.628906 10M, -5850.875000 edaTransformSlope = 725.72 edaTransformIntercept = 14241910.00 Completed Sensor setup complete
Initializing SD card...0,card initialized.
Loading configuration file: config.txt Number of network credentials found in config file: 6 Adding SSID: GalaxyBot7 -pass:daringcaution2009 ... success Adding SSID: EmotiNet -pass:emotibitrocks ... success Adding SSID: Produce Consume -pass:daringcaution2009 ... success Adding SSID: TP-LINK_A2990E -pass:62882392 ... success Adding SSID: TP-LINK_9BB3CE -pass:279BB3CE ... success Adding SSID: UNR-EXT -userid:cfl@as -pass:prf29imi ... success
Setting up WiFi [{"info":{ "source_id":"EmotiBit FeatherWing", "hardware_version":"V06a", "sku":"MD", "device_id":"MD-V6-0000506", "feather_version":"Adafruit Feather M0 WiFi", "feather_wifi_mac_addr":"4c:d4:00:00:cd:e2", "firmware_version":"1.12.0", "firmware_variant":"EmotiBit_stock_firmware", "free_memory":"4699", }}] WiFi101 firmware check. WiFi101 shield: DETECTED Firmware version installed: 19.6.1 Latest firmware version available : 19.6.1 Attempting to connect to SSID: GalaxyBot7 WiFi.begin() duration = 951 WiFi.status() = 6, total duration = 952 <<<<<<< Switching WiFi Networks >>>>>>> Attempting to connect to SSID: EmotiNet WiFi.begin() duration = 920 WiFi.status() = 6, total duration = 920 <<<<<<< Switching WiFi Networks >>>>>>> Attempting to connect to SSID: Produce Consume WiFi.begin() duration = 920 WiFi.status() = 6, total duration = 920 <<<<<<< Switching WiFi Networks >>>>>>> Attempting to connect to SSID: TP-LINK_A2990E WiFi.begin() duration = 2480 WiFi.status() = 3, total duration = 2481 WiFi.begin() attempts = 2 Connected to WiFi SSID: TP-LINK_A2990E IP Address: 192.168.0.100 signal strength (RSSI):-52 dBm Starting EmotiBit advertising connection on port 3131 WiFi setup Completed Setting up FTP Setting Protocol Setting Auth PowerMode::NORMAL_POWER EmotiBit Setup complete Free Ram :4663 bytes
Feather M0 detected.
Switch to EmotiBit Oscilloscope to stream Data
I2C data pin: 27 I2C clk pin: 13 hibernate pin: 32 chip sel pin: 4 Firmware version: 1.12.0 firmware_variant: EmotiBit_stock_firmware vregEnablePinLogic: Active HIGH(V3+) EmotiBit ready Setting up I2C For ESP32... I2c setup complete Setting clock to 100000 Initializing NVM controller: success Successfully read variant info from NVM [NVM VARIANT INFO] HW version: V06a [NVM VARIANT INFO] SKU version: MD [NVM VARIANT INFO] EmotiBit Number: 152 [NVM VARIANT INFO] EmotiBit device ID: MD-V6-0000152
EmotiBit HW version: V06a Firmware version: 1.12.0 firmware_variant: EmotiBit_stock_firmware Enter C to enter WiFi config edit mode (Add/ Delete WiFi creds)
Sensor setup:
Set Samples averaged: Initializing LedController....Completed Initializing MAX30101....Completed Initializing BMI160+BMM150.... DEVICE ID: D1 ... Completed Initializing MLX90632... Success Updated Register contents EE_MEAS1: 840D EE_MEAS2: 841D Refresh Rate: 8 MODE_STEP Initializing EDA... edaSeriesResistance: 0.00 samplingRate: 15.00 Configuring ADS ADC... enableDigitalFilter: 0 clipMin: -26500 clipMax: 26500 adcBits: 16 _ads.setDataRate: RATE_ADS1115_475SPS _ads.setGain: GAIN_TWO edaTransformSlope: 728.84 edaTransformIntercept: 14179797.00 Completed
Loading EDA calibration... 0R, -19561.966797 10K, -19548.000000 100K, -19422.914063 1M, -18171.300781 10M, -5662.266602 edaTransformSlope = 719.10 edaTransformIntercept = 14066901.00 Completed Sensor setup complete
Initializing SD card...0,card initialized.
Loading configuration file: /config.txt Number of network credentials found in config file: 6 Adding SSID: GalaxyBot7 -pass:daringcaution2009 ... success Adding SSID: EmotiNet -pass:emotibitrocks ... success Adding SSID: Produce Consume -pass:daringcaution2009 ... success Adding SSID: TP-LINK_A2990E -pass:62882392 ... success Adding SSID: TP-LINK_9BB3CE -pass:279BB3CE ... success Adding SSID: UNR-EXT -userid:cfl@as -pass:prf29imi ... success
Setting up WiFi [{"info":{ "source_id":"EmotiBit FeatherWing", "hardware_version":"V06a", "sku":"MD", "device_id":"MD-V6-0000152", "feather_version":"Adafruit Feather HUZZAH32", "feather_wifi_mac_addr":"0c:9c:0f:a7:db:cc", "firmware_version":"1.12.0", "firmware_variant":"EmotiBit_stock_firmware", }}] Attempting to connect to SSID: GalaxyBot7 WiFi.begin() duration = 72 WiFi.status() = 1, total duration = 4073 <<<<<<< Switching WiFi Networks >>>>>>> Attempting to connect to SSID: EmotiNet WiFi.begin() duration = 172 WiFi.status() = 1, total duration = 4173 <<<<<<< Switching WiFi Networks >>>>>>> Attempting to connect to SSID: Produce Consume WiFi.begin() duration = 115 WiFi.status() = 1, total duration = 4116 <<<<<<< Switching WiFi Networks >>>>>>> Attempting to connect to SSID: TP-LINK_A2990E WiFi.begin() duration = 116 WiFi.status() = 3, total duration = 2116 WiFi.begin() attempts = 2 Connected to WiFi SSID: TP-LINK_A2990E IP Address: 192.168.0.102 signal strength (RSSI):-40 dBm Starting EmotiBit advertising connection on port 3131 WiFi setup Completed Setting up FTP Setting Protocol Setting Auth PowerMode::NORMAL_POWER EmotiBit Setup complete
The data acquisition is executing on core: 1
HUZZAH32 Feather detected.
Switch to EmotiBit Oscilloscope to stream Data The main loop is executing on core: 1
Starting control connection to server: 192.168.0.101 : 3133 ... connected Starting data connection to server: 192.168.0.101 : 3132 501965,9,1,RB,1,100,2024-08-16_17-04-53-780670 Creating new file to write data Recording Begin: 2024-08-16_17-04-53-780670.csv 35097,1653,1,RB,1,100,2024-08-16_17-04-53-780670
Description
Requirements
Issues Referenced
309
Notes for Reviewer
Testing
6
into Serial input when prompted (setNo Line Ending
option). (This way you can start the example on a V5 and force the version to be V6 for testing the change of address for the IC)1.11.1.feat-LedController.0
.Results
Feature Tests
Shared files
Checklist to allow merge
master
DIGITAL_WRITE_DEBUG
= false (if set true while testing)Screenshots: