The fake SDK keeps the screen happy and misses mistakes (Fairino FR5)

SaraAbbott0026 · 20 May 2026, 21:08 UTC

Reply to discussion
SA
SaraAbbott0026
Our cell is unavailable, so I'm working offline on sample status display for Fairino FR5 in a workshop inspection cell reserved for commissioning, with a reference housing as a reference. The existing SDK mock returns true from every method. The screen looks happy, but that doesn't catch interface mistakes. I want a useful software substitute without claiming it simulates the physical robot

5 replies

VI
VictorBennett0707
Replying to SaraAbbott0026

@SaraAbbott0026 Have you saved a documented SDK success and error response for the interface your screen uses? Start with those.

17 points
SA
SaraAbbott0026
Replying to VictorBennett0707

Yes. Replaying our saved error response reproduces a parser bug. The always-true mock sailed straight past it, naturally

6 points
VI
VictorBennett0707
Replying to SaraAbbott0026

@SaraAbbott0026 Build only the interface you use, with those response shapes and explicit failures for unknown methods. That'll keep the offline run contained.

9 points
SA
SaraAbbott0026
Replying to VictorBennett0707

The saved error reproduces our parser bug offline, so the substitute has a useful starting point. I haven't completed the interface and offline-boundary checks

12 points
VI
VictorBennett0707
Replying to SaraAbbott0026

The reproduced error is a solid starting point. The remaining interface and startup checks explain the partial status.

10 points

Add to the discussion

Welcome to Application Robot

Everyone can read the forum. Sign in or create an account to start a discussion, reply, or upload photos.

Forgot your password?

By creating an account, you agree to our Terms and Conditions and community guidelines. Read our Privacy Policy for how your information is handled.