This is a follow up from this post How to use GreenRobot's EventBus in broadcasting events from Service to Activity?
my use case revolves around a service and an Activity.
Service is used for tracking the changes in the BLE connection.
Activity is used for reporting that connection state to the UI.
Existing scenario. Service is using broadcast for sending the events (via sendBroadcast() method) of each state revolving around BLE (connected/Disconnected, Data available, etc..)
My Doubt: Can I make use of this GreenRobot's EventBus Library to control (send and receive events) in same way as broadcast does? If so, Is there anything I should consider (about thread safety) or to be must known, while replacing the broadcast control (send and receive) paradigm completely.