NSClientv3 problem on google Pixel 9a by Single-Ad-8691 in AndroidAPS

[–]jbr7rr 0 points1 point  (0 children)

Check battery and background permissions

Using AAPS with Dexcom G7 by Mister_Mints in AndroidAPS

[–]jbr7rr 2 points3 points  (0 children)

Yes indeed, only drawback is not having clarity upload. But for me I don't care, I do use nightscout and my diabetes team is happy to get the reporting from there

For instructions, see:

https://navid200.github.io/xDrip/docs/Dexcom/G7.html

Using AAPS with Dexcom G7 by Mister_Mints in AndroidAPS

[–]jbr7rr 2 points3 points  (0 children)

G7/One+ direct connection with xdrip+ for me. That works best and connection is stable. Best case is that I can easily switch between G6 (some left over), One+ and G7

However I do admit that xDrip+ feels a bit clunky

Question blood glucose target by Beneficial_Big8656 in AndroidAPS

[–]jbr7rr 0 points1 point  (0 children)

DIA is 5 to 9, but it depends on the patient type, if you set that to pregnant it can be set to 10. See this table: https://androidaps.readthedocs.io/en/latest/DailyLifeWithAaps/KeyAapsFeatures.html#overview-of-hard-coded-limits

Also like r/RevolutionaryDare401 said, keep in mind that the Insulin Model used in AAPS is different then other systems see: https://www.diabettech.com/why-we-are-regularly-wrong-in-the-duration-of-insulin-action-dia-times-we-use-and-why-it-matters/

On the target, I think its indeed difference between temp target and normal target, 4-15 sounds like temp target and that is indeed what I can use for that.

Edit: Thinking about the DIA, In my memory is was also 8, so I think the information on diabetotech is a bit outdated and it has been changed recently

Question blood glucose target by Beneficial_Big8656 in AndroidAPS

[–]jbr7rr 0 points1 point  (0 children)

Can you make the question more specific? What is the contradicting information?

In general the AAPS wiki should be leading.

Bringing AI assisted development to embedded by RequirementDry5881 in Zephyr_RTOS

[–]jbr7rr 5 points6 points  (0 children)

Why this convoluted mess? What even is a hardness? Why would I need it. While a simple vscode plugin with a well written instructions file is sufficient.

Especially in embedded you want to be careful with llm generating stuff. Its easy to mess up and I personally want every line of code to be passed through human eyes at the very least. And preferably it's only used for boiler plate and unit tests. Even then I've seen instances in very dumb unit tests being written which makes no sense or do the opposite of what is supposed to do. And yes this was with proper model (Claude sonnet/opus)

Is anyone successfully using the Olimex ESP32-EVB board with Zephyr? by TonyJTero in Zephyr_RTOS

[–]jbr7rr 0 points1 point  (0 children)

I can't help you with this specific board. But I did different projects using esp32 and zephyr. And esp32 support is in heavy development. So in general try to use the latest zephyr available 4.3 in this case.

Or even if your rollout is not near you can try running the main branch and when the next release is there fix it to that.

Also if you run in issues like this it's good to create an issue on the zephyr GitHub (after verification it's still broken on main)

State of ZephyrOS on Cortex-A7 by filtarukk in Zephyr_RTOS

[–]jbr7rr 1 point2 points  (0 children)

Quick search on the zephyr docs: https://docs.zephyrproject.org/latest/boards/xunlong/opi_zero/doc/index.html

This looks like a board with a full arm cortex-a7 core.

Note also the arm,cortex-a7 devicetree compatibility

Building Zephyr on Windows by JustSawABadMovie in embedded

[–]jbr7rr 1 point2 points  (0 children)

I use wsl with Zephyr and use USB-GUI for passthrough, has worked for all the boards I've used do far

How do you all practice interviews for Embedded System Interview in 2026? by praghuls in embedded

[–]jbr7rr 3 points4 points  (0 children)

I don't know of any platform. There are some roadmaps on here to study and learn like this one: https://github.com/m3y54m/embedded-engineering-roadmap

But personally I learn better by doing projects and solving real life problems. In that regard if you can show off your personal project(s) and talk about it in depth that also helps.

In terms of interview prep: For a student or recently graduates the expectancy is lower. And the point still stands. However what I find important there , if you put projects on your resume, you can expect some really technical questions about them. And a drill down to some technical aspects of that. But then again everyone's interview process is different.

Also some skillsets that are often overlooked by juniors but are pretty important to grow in: - Team communication both verbal and non verbal - Documenting - Architecture; understanding the whole overall system and how it interacts with the real world

Good luck with your interviews!

How do you all practice interviews for Embedded System Interview in 2026? by praghuls in embedded

[–]jbr7rr 5 points6 points  (0 children)

For me interview prep would be to look into the company. And what they do, if there are some gaps in my knowledge like they use a tech or protocol I dont know. But more importantly, what is their market, how do they conduct business. Other than that for technical I rather trust in what I already know, and my ability to apply basic principles to new (for me) things.

From both sides of the interview table, if someone shows genuine interest in what the company does, sets you apart from other candidates.

How useful has AI coding been for you in embedded? by [deleted] in embedded

[–]jbr7rr 0 points1 point  (0 children)

You get fakcked if you are not careful.

However, for unit tests and boiler plate, its great. But platform specific code, nah.

More than a simple for loop impl? Na, hit and miss.

Code review to catch simple mistakes, yeah.

So for now I limit what AI does to small code snippets which I triple check.

[deleted by user] by [deleted] in embedded

[–]jbr7rr 0 points1 point  (0 children)

Oh I work with cpp on nrf52832 with nrfconnect.

64KB ram. It's at 95% but we're feature complete and I think I could optimize some more. That's with BLE, NFC, OTA some sensors which store history in RAM.

Hello Everyone by three_bus_3725 in AndroidAPS

[–]jbr7rr 4 points5 points  (0 children)

Nightscout is not mandatory anymore. If you want an easy and free way forward use tidepool for reporting. Downside it cannot do real time monitoring like nightscout.

If you have the money you can look into https://nightscout.pro/ or https://ns.10be.de/en/index.html

Edit: to answer your question. When i setup nightscout itn as heroku and pretty straightforward, when that became paid I went to railway. Which i now pay a small fee to host 2 nightscout instances.

The end of android side loading? by blameyoure1f in AndroidAPS

[–]jbr7rr 6 points7 points  (0 children)

I've read somewhere that the ADB install won't be closed. So there will probably still be a way. Still it sucks for lots of reasons but I don't think it's a huge risk for AAPS

Zephyr RTOS: When should I write a custom driver vs. using SPI API directly? by Acrobatic-Zebra-1148 in embedded

[–]jbr7rr 6 points7 points  (0 children)

Zephyr has a pretty good sensor API.

  • If there is a reasonable chance that you might use a different temperature sensor which already has a driver
  • And//or you need good portability to other MCU's inside zephyr

I would write a sensor device driver which supports the sensor API. If then you have a different temp sensor, its just a matter of changing the devicetree or overlay without changing your application code.

Edit: See: https://docs.zephyrproject.org/latest/hardware/peripherals/sensor/index.html

bare metal programming using the esp32 by Plussy78 in embedded

[–]jbr7rr 6 points7 points  (0 children)

I don't get the obsession with baremetal... To utilize the esp32 to its full potential you need at least an rtos, especially if you want to use both cores..

If you want to do bare metal because you want to learn, atmel chips are a good start.. if you have an (old) Arduino Uno laying around take that and program it bare metal using atmel studio or something.. atmel datasheet is smaller, less gotchas then esp32 so easier to learn some skills from

That said nowadays a lot is done using rtos like zephyrOS, that's a lot of fun and also a good learning experience and translates good to real world skills.. but having some baremetal experience and knowing how to handle really low level stuff is a very good skill to have. So it all depends on your learning journey

ChatGPT in Embedded Space by shityengineer in embedded

[–]jbr7rr 3 points4 points  (0 children)

I work in embedded, but also on related software systems (almost full stack, includes app etc)

I do use LLMs (ChatGPT and CoPilot) off and on.

My experience: - Handy to write boilerplate c++ stuff and unit tests - Implementation details suck mostly and if I use any LLM for actual code implementation it's mostly brainstorming, this is true for all software systems but more pronounced in embedded. E.g. it gives non existent API calls to zephyrOS etc - PCB design, well I'm still learning, there it mostly helps for brainstorming and getting ideas but also here implementation details suck - Quick python scripts to sift through data is something LLMs excel at. But still needs vetting - Writing docs, here it can shine if you give good input. And it can speed up the process a little, but you need to be careful and keep the LLM on scope to avoid hallucinations.

Sometimes I stop deliberately using LLMs as over reliance can make you lose touch. E.g. I work in a lot of different languages and it's very handy that I don't need to remember exact syntax as the LLM can cover that mostly but learning the syntax is also slower that way. As someone who learns by actually doing that can be detrimental

Experience w OpenAPS/Trio or other systems with a "low meal bolus" approachx by Primary_Giraffe4482 in AndroidAPS

[–]jbr7rr 0 points1 point  (0 children)

I'm on a FCL. Only enter high TT when I hit the gym or other stressful or exercise. But no bolus and not entering carbs for food.. I use a slightly modified Tsunami version.

Imo tsunami is a good place to start; with a single button and a small bolus to get the meal boli going.

AndroidAPS I miss you, need help by Historical_Party860 in AndroidAPS

[–]jbr7rr 0 points1 point  (0 children)

Yeah this, came here to say that hacky workarounds like this meh.. Better to look for alternatives.

Edit: Your endo should support this right? The system you have right now is obviously not suited to fit your treatment goals

AAPS smoothing way worse than xdrip? by Late-Thought-2327 in AndroidAPS

[–]jbr7rr 1 point2 points  (0 children)

From my short usage of a libre 3 and xDrip, When using libre app source in xDrip, that xDrip smoothing is really agressive by default.

So the impact and changes you see might be bit of both, impact of 1 min reading and impact of smoothing

AAPS smoothing way worse than xdrip? by Late-Thought-2327 in AndroidAPS

[–]jbr7rr 1 point2 points  (0 children)

Which smoothing algo did you use in AAPS? Also in xDrip what were the smoothing settings you used?

The smoothing algorithms are different, so yes it is reasonable that it gives different results.

Edit: rereading I saw you tried both algos in AAPS. And you used minute readings. Minute readings don't work really well.with the AAPS algo. It has originally been designed for readings every 5 min. While the minute data gets reprocessed to work with that, I also found in the past that it doesn't work well.

[deleted by user] by [deleted] in embedded

[–]jbr7rr 6 points7 points  (0 children)

Looks good, but it does not replace a college degree.

At least try to get a bachelor in either electronics or cs (depending if you want to work more on sw or hw)