ListenLog

An app for the Kookaberry

Developed by
Tony Strasser

AustSTEM

This runs on the teacher’s Kookaberry and listens for messages broadcast from other Kookaberries. These messages contain data collected and stored when using other Apps. The received data can be retrieved as an Excel CSV file for display and analysis on the teacher’s computer.

Notes before starting

It is best not to have your Kookaberry connected to your computer when receiving data from other Kookaberries.

This is because writing the data to the USB memory requires the power to be switched OFF and then ON again. This happens naturally if you are using the USB lead plugged into the battery (the usual case).

However, If you have your Kookaberry connected to your computer (which might be the case if you were showing the screen in the Teachers’ Window), you will need to turn the power OFF by unplugging the Kookaberry from the computer and then plugging it back in again.

Check that all the Kookaberries are on the same radio channel. This information is in the Kappconfig files on all Kookaberries. The default is Channel 7

Directions

Step 1: Setup and starting the app

Navigate to the ListenLog app on the menu and open it. This Kookaberry is now able to receive data broadcasts from all other Kookaberries.

Image             

What is showing on the screen?

In the screenshots, the left hand one shows the teacher’s Kookaberry waiting for messages (data) and the right hand one after receiving data from Kookaberries used in the CountMe app. The data column headings are shown following the Name of the Learning Plan

Step 2: Using the app

When all messages have been received, press Button A to Exit, unplug the USB connector from the battery, and plug it into the computer.

Important: It is necessary to exactly follow this procedure to ensure that the  received data is correctly “written” (stored) to the USB memory

The files and folders in the D Drive (the Kookaberry’s USB memory) should automatically appear once the as shown below.

The ListenLog file is a *.csv file that can be uploaded directly to an Excel file for analysis and/or graphing

Image

Algorithm

  1. Read Kappconfig file for details of learning plan ID and radio channel to use for receiving data
  2. Set up radio and initialise display
  3. Listen to the packet radio,
  4. Identify the lesson reports,
  5. Log any messages received for first identified learning plan

Learning plans that use this app

Version:1


Last updated:1 week ago


Device:Kookaberry


Radio code:


App ID:...


lib_dependencies:Kapputils.py


root_dependencies:Kappconfig.txt


Downloads

ListenLog
ListenLog.py


Download on GitHub
Image

Support

Issues resolved in the support forum:

8 out of 11
View support forum

Leave a Reply