Current Situation
- Site Accessibility: We are currently unable to access the Carelink site. An attempt was made to install and use the app directly, but logging in on one device causes a logout on another device, which is currently in use by a member of our patient association. This makes it challenging to test and verify functionality.
Project Overview
- Existing Java Project: There is a Java-based project that seems to facilitate the retrieval of Carelink data. However, it is tailored primarily for the U.S. market, and some functionalities are reportedly not fully implemented. We plan to investigate this further and provide a detailed report soon.
Concerns
- Server Access and Country Specification: A significant concern is the server access method, which differentiates users based on country, offering only 'us' and 'eu' as options. This limitation might lead to issues similar to those experienced with Libre, potentially hindering the ability to retrieve data from users in other regions.
Code Snippet Highlight
// Get server URL
protected String careLinkServer() {
return this.carelinkCountry.equals("us") ? CARELINK_CONNECT_SERVER_US : CARELINK_CONNECT_SERVER_EU;
}
Reference: CareLinkJavaClient on GitHub
Current Situation
Project Overview
Concerns
Code Snippet Highlight
Reference: CareLinkJavaClient on GitHub