OppiaMobile Community

1-click sync for bluetooth transfer

At the moment each course and activity log file needs to be transferred separately via bluetooth. Would be good to look at a more streamlined approach to this, perhaps we can’t make it completely 1-click (as devices will still need to be paired and bluetooth turned on), but at least so that users do not need to select each course/log to transfer separately.

First need to think about the process for this as a workflow (for both code and UI). Suggestions welcome…

1 Like

Hi Alex
It looks like the courses transferred to a person via Bluetooth are not reflected on the Oppia Server under that persons list of courses he is currently doing and thus no activity is recorded for that course for that person…

Yes, it won’t get reflected on the server until the new device (the one the course was transferred onto via bluetooth) has either (1) connected to the internet and the course activity tracking has been sent to the server, or (2) the activity logs are manually downloaded from the phone and uploaded onto the server.

Or is there a separate issue? (Ie even after the activity logs have been uploaded to the server)

It was a separate issue I observed after connecting the device to the internet, the course transferred via Bluetooth didnt get uploaded , but i was connecting to the old server - v0.10.1. I will test this with the latest server.

Hi, yes please try with the v0.11.1 version, as there have been a lot of updates since v0.10.1.
If it’s still not working the other things to look at/consider are:

  1. check the cron task is running to generate the summaries (the graphs/activity etc only gets updated in the dashboard after the cron task has run)
  2. the user that you’re accessing as, admin users generally don’t have their activity shown on the main dashboard activity graphs, but is should show on their personal activity pages

Anyway, let me know how it goes