All of lore.kernel.org
 help / color / mirror / Atom feed
* Eddystone scanning - TLM packet
@ 2016-08-11  1:53 Jason Anderssen
  2016-08-11  8:01 ` Barry Byford
  0 siblings, 1 reply; 3+ messages in thread
From: Jason Anderssen @ 2016-08-11  1:53 UTC (permalink / raw)
  To: linux-bluetooth

Hi,

I have successfully written code to scan for iBeacons using bluez, I was wondering if there is a link to some example or doc that explains how to detect the eddy stone different frames, for example, the main one I am after is the  Eddystone-TLM data which can be interleaved.
Any help or direction I can search would be fantastic.

Thanks in advance for any advice or help.

Cheers
Jason   

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Eddystone scanning - TLM packet
  2016-08-11  1:53 Eddystone scanning - TLM packet Jason Anderssen
@ 2016-08-11  8:01 ` Barry Byford
  2016-08-11 11:29   ` Luiz Augusto von Dentz
  0 siblings, 1 reply; 3+ messages in thread
From: Barry Byford @ 2016-08-11  8:01 UTC (permalink / raw)
  To: Jason Anderssen; +Cc: Bluez mailing list

Hello Jason,


On 11 August 2016 at 02:53, Jason Anderssen <j@keyinitiative.com> wrote:
> Hi,
>
> I have successfully written code to scan for iBeacons using bluez, I was wondering if there is a link to some example or doc that explains how to detect the eddy stone different frames, for example, the main one I am after is the  Eddystone-TLM data which can be interleaved.
> Any help or direction I can search would be fantastic.

The different Eddystone frames are identified at the start of the
service data. TLM is 0x02 as detailed in the spec at:
https://github.com/google/eddystone/blob/master/protocol-specification.md

You may also find this beacon cheat-sheet useful that was posted on Twitter:
https://twitter.com/josryke/status/763006284052463617

Hope that helps.

Regards,
Barry

>
> Thanks in advance for any advice or help.
>
> Cheers
> Jason   --
> To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Eddystone scanning - TLM packet
  2016-08-11  8:01 ` Barry Byford
@ 2016-08-11 11:29   ` Luiz Augusto von Dentz
  0 siblings, 0 replies; 3+ messages in thread
From: Luiz Augusto von Dentz @ 2016-08-11 11:29 UTC (permalink / raw)
  To: Barry Byford; +Cc: Jason Anderssen, Bluez mailing list

Hi All,

On Thu, Aug 11, 2016 at 11:01 AM, Barry Byford <31baz66@gmail.com> wrote:
> Hello Jason,
>
>
> On 11 August 2016 at 02:53, Jason Anderssen <j@keyinitiative.com> wrote:
>> Hi,
>>
>> I have successfully written code to scan for iBeacons using bluez, I was wondering if there is a link to some example or doc that explains how to detect the eddy stone different frames, for example, the main one I am after is the  Eddystone-TLM data which can be interleaved.
>> Any help or direction I can search would be fantastic.
>
> The different Eddystone frames are identified at the start of the
> service data. TLM is 0x02 as detailed in the spec at:
> https://github.com/google/eddystone/blob/master/protocol-specification.md
>
> You may also find this beacon cheat-sheet useful that was posted on Twitter:
> https://twitter.com/josryke/status/763006284052463617


Btw, I will be sending patches to add support for creating advertising
instance with bluetoothctl, so if all goes well it would be possible
to do this with bluetoothctl.

-- 
Luiz Augusto von Dentz

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-08-11 11:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-11  1:53 Eddystone scanning - TLM packet Jason Anderssen
2016-08-11  8:01 ` Barry Byford
2016-08-11 11:29   ` Luiz Augusto von Dentz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.