Code Monkey home page Code Monkey logo

Comments (5)

marionbarker avatar marionbarker commented on August 18, 2024

I looked at the modifications that were implemented to fix the "ema" problem and to clean up some "orange" comms leading up to loop-release/v2.2.5 (commit 15d1997 of rileylink_ios).

I believe the attached patch captures the modifications needed for dev branch to have these same improvements.

I have been using this patch successfully on dev branch on myself using EmaLink and OrangeLink Pro for more than one week. The naming of the patch might need some explanation. The "master" referred to in the name is the LoopWorkspace build for master that points to rileylink_ios commit 15d1997.

I started with LoopWorkspace build of dev branch, which points to commit 44eab01 of rileylink_ios. The following commands assume the patch is downloaded to your Downloads folder:

cd rileylink_ios
git apply ~/Downloads/dev_RL_BLE_UI_44eab01_to_master_15d1997.txt
cd ..
xed .

This patch modifies the following files, and includes the Xcode 13 plus Xcode 12 code changes:

  • RileyLinkBLEKit/PeripheralManager+RileyLink.swift
  • RileyLinkBLEKit/PeripheralManager.swift
  • RileyLinkBLEKit/PeripheralManagerError.swift
  • RileyLinkBLEKit/Response.swift
  • RileyLinkBLEKit/RileyLinkDevice.swift
  • RileyLinkKitUI/RileyLinkDeviceTableViewController.swift

dev_RL_BLE_UI_44eab01_to_master_15d1997.txt

from rileylink_ios.

marionbarker avatar marionbarker commented on August 18, 2024

I realized the name is not actually very good. (That symptom is what I noticed first.) So changed the name.

Also renamed the stream in zulipchat:

from rileylink_ios.

rolandet avatar rolandet commented on August 18, 2024

@marionbarker Here are the logs and export data reports from an Pod Pairing issue that I experienced with your patch dev_RL_BLE_UI_44eab01_to_master_15d1997.txt patch. Unfortunately the data was collected after I Paired another Pod successfully right afterward so I do not know how helpful this is. As I mentioned on Zulip, I've only seen two Pod Pairing issues with your patch in the 7 weeks I've been testing your patch.. Do you have any plans to submit a PR request for this patch to the dev branch?

Export-20211225T224651Z.zip
Loop Report 2021-12-25 17_46_14-05_00.md

from rileylink_ios.

rolandet avatar rolandet commented on August 18, 2024

@marionbarker Good news. I had another Pod failure on pairing today and was able to capture the Issue Report and the Critical Events Export. I was also able to capture a couple of screen captures. All of these are attached below. The short of it, the error was 092 prime count too low.

092 | 0x5C | Prime open count too low | Problem with a safety check after priming

IMG_0426
IMG_0425
Export-20220122T165526Z.zip
Loop Report 2022-01-22 11_52_53-05_00.md

from rileylink_ios.

marionbarker avatar marionbarker commented on August 18, 2024

dev branch updated a while ago. Closing this.

from rileylink_ios.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.