Jump to content

Recommended Posts

Posted

I just tested the latest iOS version with the L motor acting as a servo and it really has some issues, at some points it seems to be working normally but then there's a significant lag and sometimes it gets stuck at the endpoint. The calibration process runs fine though. Did not experience anything similar in the Android version.

Posted
2 hours ago, kbalage said:

I just tested the latest iOS version with the L motor acting as a servo and it really has some issues, at some points it seems to be working normally but then there's a significant lag and sometimes it gets stuck at the endpoint. The calibration process runs fine though. Did not experience anything similar in the Android version.

that's it! The same!

Posted
3 hours ago, kbalage said:

I just tested the latest iOS version with the L motor acting as a servo and it really has some issues, at some points it seems to be working normally but then there's a significant lag and sometimes it gets stuck at the endpoint. The calibration process runs fine though. Did not experience anything similar in the Android version.

Yes, the Android and iOS codebase is the same. Not sure why the endpoint issue is happening, I'm testing and releasing a possible fix very soon...

Posted (edited)
15 hours ago, imurvai said:

Hmm, weird. Could anyone of you try this 2.5alpha version ? I'm trying to improve the responsiveness of the app in this update and hopefully resolves the servo functionality too.

Servo works better with this version. Nevertheless it misses center point up to 5° after each steering input. Yet version 2.3 is the best one in terms of servo functionality because motor behaves with it just like in Control+.

Edited by apachaihapachai
Posted

Ok, I've set back the C+ servo parameters as they were in version 2.3 and added fix for the servo getting stuck issue. Version 2.5 is on its way in both stores, currently it's being reviewed...

Posted

I've finally got it working :cry_happy:
Thank you so much for your feedback and encouragement, @AVCampos and @imurvai.

What i endet up doing:
- Buy a cheap Samsung Galaxy S5 (~30€)
- Try it with the original Android 6: C+ Hub gets recognised (Wuhu!), XBox Controller doesn't (Dang it!)
- Install lineage OS 16, attemp it there: XBox Controller gets recognised (Yippie!), C+ Hub doesn't (Wait what?)
- Search for a middle ground, find and install lineage 14.1: XBox Controller and C+ Hub get recognised (f finally!)

Although i'm incredibly happy to have worked it out for a small price i'm more confused than ever.
Somehow lineage OS 16 enables or disables the functionality of the app (as proven by the difference between the LG G2 and S5). This implies that some features Brickcontroller2 uses to connect to the C+ Hub get lost from lineage 14 to lineage 16 - but only for Samsung phones?! Maybe my S4 Mini might even be able to run Brickcontroller with a different operating system?

That's all from me for now. I'll be back playing with Lego instead of phones :sweet:

Posted

@schraubedrin It's cool you finally managed to get it work and thank for the info regarding the lineage os. It's good to know issues can happen with that.

BTW BC2 version 2.5 went live for Android in the meantime containing the servo fix. iOS version is still under review...

Posted (edited)
9 hours ago, imurvai said:

@schraubedrin It's cool you finally managed to get it work and thank for the info regarding the lineage os. It's good to know issues can happen with that.

BTW BC2 version 2.5 went live for Android in the meantime containing the servo fix. iOS version is still under review...

I can confirm that servo works good now if you set axis dead zone to 0. If it is not 0 servo can and will eventually miss center point. For example 10% dead zone will generate about 9° gap for zero position.

Edited by apachaihapachai
Posted
17 minutes ago, apachaihapachai said:

I can confirm that servo works good now if you set axis dead zone to 0. If it is not 0 servo can and will eventually miss center point. For example 10% dead zone will generate about 9° gap for zero position.

Hmm, strange. Thanks for the feedback, I'll check the dead zone setting...

Posted

Is there anywhere that people have specifically discussed/reviewed their BlueTooth controller for use with this App?  I know there's some comments through out this thread, but it's tough shifting.  Is there another Eurobricks thread, or is there a BrickController2 forum somewhere, or a reddit or anything?

imurvai, the only thing more impressive than this app is your dedication.

Posted (edited)

Ok, so I have a new Xbox 1 controller and it is seemingly happily paired to my Oneplus 6T.  The app sees the controller and reports back numeric values from physical inputs.  I am off to the basement to twiddle with options.

How can I help?

I don't know anything about apps, but I have a lot of stuff.  I have 2 new Buzzwizzs, an Sbrick bought last year (currently hacked into a bucket excavator).  2 boost sets in misc MOCs.  A smattering of PF stuff with some IR.  A PF train motor.  Access to my wife's 9V metal track train stuff (probably useless here), Znaps (also useless), Mindstorms 1 (useless) and 3 (I'm not an expert), Liebherr R 9800 still in it's box, 6 Gobrix.

My phone does NOT have an IR transmitter.

What can I help test?

 

Edit:  To anyone else going down this road.  I tried all morning to connect a Wii remote to my phone.  It should work, but at least my phone won't "skip" the password entry.

Edited by Juxtapoisson
Posted

Hi there,

This is my first message on the eurobricks forum. 

I've got some trouble using my gamepad with the Brick Controller 2 app and an Sbrick (latest firmware).

In the BC2-app I can find the Sbrick and test it, it works fine. When I connect my gamepad (Trust GXT 590) it works in the Controller Tester. The problem presents itself when I try to change the Default Profile. I cannot add controller events. When I do something on the gamepad, the app doesn't notice. So I can't assign Sbrick outputs to actions on the gamepad.

I noticed my phone thinks the gamepad is a physical keyboard and I'm prompted to choose a lay-out and a language. Maybe that is causing some issues?

 

If anyone can help this would be wonderfull.

 

 

Posted
On 12/24/2019 at 7:36 PM, Juxtapoisson said:

A bypass for having no IR transmitter on my smartphone.

Tricky! :)

12 hours ago, pieter7727 said:

In the BC2-app I can find the Sbrick and test it, it works fine. When I connect my gamepad (Trust GXT 590) it works in the Controller Tester. The problem presents itself when I try to change the Default Profile. I cannot add controller events. When I do something on the gamepad, the app doesn't notice. So I can't assign Sbrick outputs to actions on the gamepad.

I noticed my phone thinks the gamepad is a physical keyboard and I'm prompted to choose a lay-out and a language. Maybe that is causing some issues?

Usually gamepads have 3-4 modes they can operate with. Try changing that modes. But if the controller tester worked then I don't see why you could not add events.

Posted

I trying use with C+ hub with L motor as servo.(set 42109) But when I press green start button, L motor turn ccw as possible as it can. And don't come back even I do not anything with controller. How can I solve it?

And I'd like to suggest a feature, can you make C+ servo calibration available for the button?

Posted
5 hours ago, msk6003 said:

I trying use with C+ hub with L motor as servo.(set 42109) But when I press green start button, L motor turn ccw as possible as it can. And don't come back even I do not anything with controller. How can I solve it?

And I'd like to suggest a feature, can you make C+ servo calibration available for the button?

After doing the calibration did you press the checkmark on the top right corner of the screen? It is essential otherwise the calibration data is lost.

I don't think the calibration is needed during playing because if the model is properly calibrated the servo should start at the calculated position.

Posted
36 minutes ago, imurvai said:

After doing the calibration did you press the checkmark on the top right corner of the screen? It is essential otherwise the calibration data is lost.

I don't think the calibration is needed during playing because if the model is properly calibrated the servo should start at the calculated position.

Now working well. Thanks.

Posted

One feature request: can you add support to control Power Functions through the Boost Light and distance sensor?

It can actually serve as Power Functions Remote, as discussed at 

 

Posted

I just like to report that the following controller works flawlessly with iPad/iPhone with iOS 13:

XBox Wireless Controller with Bluetooth, Model 1708

I even managed to pair two controllers but the BC2 app only recognizes one of them.

Posted
6 minutes ago, tismabrick said:

I even managed to pair two controllers but the BC2 app only recognizes one of them.

Hmm, that's an interesting concept: several gamepads, controlling several models, all using a single phone/tablet.

Posted
5 hours ago, AVCampos said:

Hmm, that's an interesting concept: several gamepads, controlling several models, all using a single phone/tablet.

Yes, I also thought about this idea recently. Unfortunately the current version doesn't differentiate the controllers.

Posted (edited)

It would be really great if this would be possible. The SBrick app also supports only one controller. Hope it‘s not an iOS limitation.

Would test it as soon as you add this functionality. Hint, hint....;) 

Edited by tismabrick
Posted

Hi, tried to download app to iPad (5) running os10 App Store reports that the app is not compatible with my device. The app Webb site says it is, as anybody else had this problem and if so how did you get around it.

thanks 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...