Yes. There are several different options for logging data with the EV3 using MINDSTORMS software.
Here are the various data logging options:
1. Live Data Logging: Use the MINDSTORMS software Experiment option. The duration and rate of the experiment are configured in the software. Data from sensors is collected and displayed in the graph area in real time. The connection between the EV3 and computer can be USB or wireless (bluetooth or wifi). This does allow you to do wireless data logging, but the robot can not have a program running simultaneously. The robot is just sitting there sending back the data.
2. Graph Programming: Use the MINDSTORMS software Experiment option. Data from sensors is collected and displayed in the EV3 software in real time just like Live Data Logging. In addition, three zones (divided by two user-defined thresholds) can be configured in the graph. In each zone the EV3 can be configured to perform an output, such as creating a sound, showing a display on the screen, or controlling a motor. The connection between the EV3 and computer can be USB or wireless (bluetooth or wifi). This option does provide more control of the robot as data is streamed. However, it still is not a full program where the robot is driving around or doing any type of processing and decision making.
3. Remote Data Logging: Use the MINDSTORMS software Experiment option. The duration and rate of the experiment are configured in the software and then downloaded onto the EV3. The EV3 can be disconnected from the computer to run the experiment remotely. The collected data is not displayed in real time, it is stored on the brick. Transfer the data to the computer for analysis when the experiment has finished.
4. Autonomous Data Logging: Use the MINDSTORMS software Program option. Creating an EV3 program that includes the Data Logging Block allows you to run an EV3 program while collecting data from sensors. The collected data is stored on the brick and transfered to the MINDSTORMS data logging software for analysis when the program has finished. With this option the robot is driving around collecting data. However, that data is not displayed in real time.
5. Brick Data Logging: Use the EV3 brick’s onboard app called Brick Datalog to view a graph on the EV3 screen. There are limited controls for setting up the experiment. Vernier sensors are not recognized in this app.
One method that does not work is to write a program for the robot that sends wireless sensor data to the computer, as the program is running. In other words, you can not send a robot out to drive around and collect data and see that data in real time on your computer screen.