Skip to content

Lora improv#513

Merged
wes3 merged 3 commits intoapache:masterfrom
wes3:lora_improv
Sep 1, 2017
Merged

Lora improv#513
wes3 merged 3 commits intoapache:masterfrom
wes3:lora_improv

Conversation

@wes3
Copy link

@wes3 wes3 commented Aug 30, 2017

No description provided.

The radio events used to do most of their work inside an isr.
Now, they post events to the lora mac task and the mac task
handles them.
@sjanc
Copy link
Contributor

sjanc commented Aug 31, 2017

something is not right with second commit message :)

@wes3
Copy link
Author

wes3 commented Aug 31, 2017

I think I see what you mean regarding second commit message. There are additional changes to be made so will update this PR...

William San Filippo added 2 commits August 31, 2017 11:02
Modify all remaining routines that performed work inside
an ISR so that they post to the lora mac task instead of
doing things within an ISR.

Added statistics for lora mac

Modified how the code deals with determining when a
transmission is finished. No more mac state check timer.
Modify lora mac stack and sx1276 driver to use a dedicated timer
instead of os cputime. The main reason for doing this is so
that a combined BLE and LoRa stack do not have conflicting
os cputime frequencies.
Copy link
Contributor

@mkiiskila mkiiskila left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wish the code did not export symbols like 'Send()'. Changes look ok.

@wes3
Copy link
Author

wes3 commented Sep 1, 2017

I know what you mean re: some of the exported symbols. I can change them prior to release if folks think it is important.

@wes3 wes3 merged commit 141e0ff into apache:master Sep 1, 2017
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

Successfully merging this pull request may close these issues.

3 participants