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

Pairing and Connecting #1

Open
elorest opened this issue Oct 7, 2018 · 8 comments
Open

Pairing and Connecting #1

elorest opened this issue Oct 7, 2018 · 8 comments

Comments

@elorest
Copy link

elorest commented Oct 7, 2018

Could I pay you somehow to get Pairing and Connecting working on this? Perhaps through bounty source or upwork?

@bararchy
Copy link
Collaborator

bararchy commented Oct 8, 2018

Hi, thanks for the offer, I would gladly help out for free but have currently too many open tasks at our company for development and the bluetooth shard is not top priotiy.

But, fear not :) let's do it like that:

  1. I'll ping @veelenga and see if he mind me pushing this shard to https://github.com/crystal-community .
  2. Get in touch with @vladfaust or anyone at: https://crystaljobs.org/ and let's see if anyone of them can help, as they are looking for freelance jobs on crystal dev.
  3. Win-Win :)

@bararchy
Copy link
Collaborator

bararchy commented Oct 8, 2018

Ok, seems that being a maintainer in the crystal-community repo made the transfer happen without waiting for approval, sorry @veelenga.
Let me know if this is ok 🙏

@bararchy
Copy link
Collaborator

bararchy commented Oct 8, 2018

Also, @elorest seems like connect is working https://github.com/crystal-community/bluetooth/blob/master/spec/local_device_spec.cr#L24

Needs more testing but it scans and connects, but this is BT not BLE.
Do you need BLE? if you do then it seems I never managed to get the damn socket to read, but it might be a LibC.read issue on my part, I'll take a swing at it, if you need BT, adding pairing should be quite easy.

@elorest
Copy link
Author

elorest commented Oct 8, 2018

Right now I don't need BLE. Pairing and connecting are the things I need right now. We have a fairly large app written in Crystal but some higher ups are pushing to use Go lang. Since most of the interface is already solid and written in Crystal, it will win out if I can just get the bluetooth working in it.

@elorest
Copy link
Author

elorest commented Oct 8, 2018

Thanks for your help.

@bararchy
Copy link
Collaborator

bararchy commented Oct 8, 2018

@elorest Good to hear, I'll try and help out as much as I can, Crystal needs wins :)

Right now adding pairing to the BT should be quite easy, let me see if I can get it to work in under an hour or two, but let's also ping the guys at crystal-jobs so that we can help the community grow and show it has a commercial benefit.

@vladfaust
Copy link

vladfaust commented Oct 8, 2018

There is no way to "ping" other than direct contacting or mentioning by github username right now 😃
I see that real jobs begin to appear and it's a miracle that it's happening right now - not the month before or after I created @crystaljobs
I'm sorry for jobs functionality itself missing, I'm working hard on it!

P.S: I'm not suitable for this particluar job 😞

@veelenga
Copy link
Member

veelenga commented Oct 8, 2018

Ok, seems that being a maintainer in the crystal-community repo made the transfer happen without waiting for approval, sorry @veelenga.
Let me know if this is ok 🙏

@bararchy it is ok. I will say more, it is intentional lol 😄

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

4 participants