Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inconsistency in signal strength behavior between older calliope versions and V3 #1674

Open
AyaMoussa opened this issue Jul 11, 2024 · 0 comments

Comments

@AyaMoussa
Copy link
Collaborator

AyaMoussa commented Jul 11, 2024

Describe the bug
The issue appears I want to receive the signal strength (rssi) of a received message via radio connection before reading the message. In the older calliope implementation that is not a problem and the value for the rssi is received, If I want to read the message after, the information is not lost and the messages appear in received order. In Calliope V3, this is not the case. If I try to read the signal strength of received message before reading the message, the result is always 0, meaning it can't read the signal strength before reading the message first.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Open Roberta Lab
  2. Create a program to send messages as shown in picture 1
  3. Create a program to display the signal strength value in a loop as shown in picture 2
  4. Implement this on both older calliope versions and calliope V3
  5. Notice the difference in behavior

*Remember: You always need two devices to implement this

Expected behavior

  • The result should be similar in all versions, the signal strength should be 0 until a message is read

Screenshots
Picture 1:
Picture 1

Picture 2:
Picture 2

Device information

  • Type [Desktop]
  • OS: [Ubuntu 22.04.4 LTS]
  • Browser [Chrome Version 126.0.6478.126]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant