Skip to content

ESP8266 Compiling #1

Description

@vbenhur

@diplix great implementation together with @Lyr3x!
I am trying to implement on a esp8266 without the esphome. Could you tell me the reason for this error?

In file included from /Users/vb/Downloads/esphome-configuration-master/principal_tof/principal_tof.ino:1:0:
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:40:43: error: expected class-name before ',' token
 class PeopleCountSensor : public Component, public Sensor {
                                           ^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:40:59: error: expected class-name before '{' token
 class PeopleCountSensor : public Component, public Sensor {
                                                           ^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:45:3: error: 'Sensor' does not name a type
   Sensor *people_sensor = new Sensor();
   ^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:46:3: error: 'Sensor' does not name a type
   Sensor *distance_sensor = new Sensor();
   ^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:48:8: error: 'void PeopleCountSensor::setup()' marked override, but does not override
   void setup() override {
        ^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:115:8: error: 'void PeopleCountSensor::loop()' marked override, but does not override
   void loop() override {
        ^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h: In member function 'void PeopleCountSensor::setup()':

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions