Arie Posted August 4, 2021 Posted August 4, 2021 (edited) @imurvaiThanks for the awesome app! Especially like the ability to combine different hubs / units in one MOC. On that topic, any plans to include support for Circuit Cubes? the small motors and small hub might be ideal on some part of a moc (on top of a crane, in a trailer or attachment for tractor for example) while the main part is controlled by buwizz/sbrick/control+ hub. Edit: Found this topic by @Asper suggesting they are willing to share the details of the bluetooth protocol! Edited August 4, 2021 by Arie Quote
imurvai Posted August 4, 2021 Author Posted August 4, 2021 On 7/5/2021 at 4:52 PM, McMarky said: I use this feature to control pneumatics. Controlling a valve and an air pump at once with one joystick enables to operate pneumatic cylinders precisely. Unfortunately, I encountered an issue while controlling more than one valve at once. Namely, because an air pump motor is connected to a few buttons, in some cases it gets conflicting orders. So, one joystick forces it to revolve clockwise while another counter clockwise. As a result the motor stops. If it's possible in sake of an app coding and you would be so kind and implement my suggestion, nothing would make me more happy than a small ABS toggle button next to the "Invert" button. The function should enable to read only absolut value of a joystick deflection, without +/- direction. With the function switched on the joysticks deflected in opposite direction wouldn't sent conflict orders to the same motor. Further feature could be another toggle button CW/CCW (clockwise/counter clockwise) enabled after switching on the ABS button. Hi, Interesting idea, I'll put it on my TODO list. 4 hours ago, Arie said: @imurvaiThanks for the awesome app! Especially like the ability to combine different hubs / units in one MOC. On that topic, any plans to include support for Circuit Cubes? the small motors and small hub might be ideal on some part of a moc (on top of a crane, in a trailer or attachment for tractor for example) while the main part is controlled by buwizz/sbrick/control+ hub. Edit: Found this topic by @Asper suggesting they are willing to share the details of the bluetooth protocol! Hi, I haven't heard of Circuit Cubes so far but looks interesting. Once they publish the bluetooth protocol I can try adding support for it in BC2. Quote
Great Ball Pit Posted August 10, 2021 Posted August 10, 2021 (edited) Does anyone have a link to the latest version in an APK format? I'm planning on installing on a few old phones and don't want to sign in with my google credentials. Alternatively if you have a link to a tutorial on how to pull the APK from my main phone that has it installed that would work as well. Edited August 10, 2021 by Great Ball Pit Quote
AVCampos Posted August 10, 2021 Posted August 10, 2021 You can use this app on your main phone to get an installed app and generate the respective APK: https://play.google.com/store/apps/details?id=com.frankygoes.myapks Quote
Igor1 Posted August 10, 2021 Posted August 10, 2021 8 hours ago, Great Ball Pit said: Does anyone have a link to the latest version in an APK format? I'm planning on installing on a few old phones and don't want to sign in with my google credentials. Alternatively if you have a link to a tutorial on how to pull the APK from my main phone that has it installed that would work as well. https://apkpure.com/brickcontroller-2/com.scn.BrickController2 Quote
Kio Liex Posted August 20, 2021 Posted August 20, 2021 Firstly I am sorry if this have been asked before, I am having a hard time using the sites seach function. My question is about the SBrick Light hub, is this surportted in the BrickController app? Can you make the same function e.g. turn lights, backing lights that only light up when driving backwards? Quote
imurvai Posted August 20, 2021 Author Posted August 20, 2021 3 hours ago, Kio Liex said: Firstly I am sorry if this have been asked before, I am having a hard time using the sites seach function. My question is about the SBrick Light hub, is this surportted in the BrickController app? Can you make the same function e.g. turn lights, backing lights that only light up when driving backwards? Hmm, I never heard of this sbrick light, but as I can see the updated protocol contains info about it. So I'll try to add it to BC2. Quote
BrickTronic Posted August 20, 2021 Posted August 20, 2021 13 minutes ago, imurvai said: Hmm, I never heard of this sbrick light, but as I can see the updated protocol contains info about it. So I'll try to add it to BC2. Hello, You can find here : https://social.sbrick.com/custom/The_SBrick_BLE_Protocol.pdf Jo Quote
Clever Nickname Posted August 21, 2021 Posted August 21, 2021 I use Powered Up L motors as servo motors. The motors are defined as servo motors in the BrickController2 app and 98% of the time they work perfectly as servo motors. But sometimes it happens that a motor moves to the end position without a command and stays there. All other functions can then still be operated correctly, only the motor no longer reacts. The problem can only be solved by re-establishing the connection between the model and the app. Does anyone else have such problems besides me? Thanks a lot! Quote
kbalage Posted August 21, 2021 Posted August 21, 2021 @Clever Nickname this is a bug that happens with all the apps (PU, BC2, Buwizz, Control+) Quote
jovel Posted August 31, 2021 Posted August 31, 2021 Maybe this was asked before ( I didn't read the whole topic ), but can this app be used with the mindstorms 51515 set? ( I guess it can't be by default, but maybe by installing other firmware on the 51515? ) Quote
AVCampos Posted August 31, 2021 Posted August 31, 2021 I'm still not sure if the Prime hub (used in 51515 and 45678) uses standard Bluetooth instead of BLE like the other PUp hubs. Quote
Tcm0 Posted September 1, 2021 Posted September 1, 2021 23 hours ago, AVCampos said: I'm still not sure if the Prime hub (used in 51515 and 45678) uses standard Bluetooth instead of BLE like the other PUp hubs. It uses BTC (Bluetooth Classic) for connections to computers/smartphones. Remote Python commands are beeing used for the "streaming mode". However the Hubs also have BLE. That is beeing used for Hub2Hub communication (included in the latest RI software update) and some python libraries to connect other PUP hubs to the RI/SPIKE hub. Quote
imurvai Posted September 2, 2021 Author Posted September 2, 2021 On 8/31/2021 at 6:41 PM, jovel said: Maybe this was asked before ( I didn't read the whole topic ), but can this app be used with the mindstorms 51515 set? ( I guess it can't be by default, but maybe by installing other firmware on the 51515? ) Hi, Unfortunately I don't have that set, so it's unlikely I can add support for it. Quote
RaviTalele Posted September 3, 2021 Posted September 3, 2021 (edited) On 2/3/2016 at 1:07 PM, imurvai said: BrickController2 is an Android and iOS application that allows you to control your Lego models using a compatible gamepad. It supports the following devices: - SBrick - BuWizz 1-2 - Lego Powered-Up devices: Boost, PUP HUB and Technic HUB (or Control+) - PF infrared (on Android devices having infrared emitter). Hi, I got Ipega 9156 and am trying to get it working with my Galaxy s21 Ultra. I can pair it with my phone. I can see my Buwizz 2 battery in the controller app and the sliders can control the motor. I created a new creation in the app but When I try to add controller events and move a joy or press a button nothing happens. Can someone help please? If its not possible with Samsung S21 Ultra, which is the best controller that will work with BC2 with my phone? Thanks, Ravi Edited September 7, 2021 by Milan Do not quote the whole block of pictures and text. Quote
imurvai Posted September 4, 2021 Author Posted September 4, 2021 21 hours ago, RaviTalele said: Hi, I got Ipega 9156 and am trying to get it working with my Galaxy s21 Ultra. I can pair it with my phone. I can see my Buwizz 2 battery in the controller app and the sliders can control the motor. I created a new creation in the app but When I try to add controller events and move a joy or press a button nothing happens. Can someone help please? If its not possible with Samsung S21 Ultra, which is the best controller that will work with BC2 with my phone? Thanks, Ravi Hi, I don't know that particular controller but if you managed to pair with your phone it should work somehow. Usually there are 3-4 different modes the controller can operate, please check the manual how to switch between them and try each. There is also a controller tester built in in BC2 you can test your controller with. Quote
Ullum Zurt Posted September 4, 2021 Posted September 4, 2021 Hi, I'm using the Xbox series X controlled together with a Buwizz and BC2. While the app is great in allowing a physical controller to interface with the Buwizz, for anything that goes moderately fast, I'm noticing considerable input lag, and a significant reduction in working range compared to using just the Buwizz app. Granted my phone (OnePlus 5) is over 4 years old now, but is the input lag and reduced range expected? Thanks! Quote
SaperPL Posted September 5, 2021 Posted September 5, 2021 @imurvai I finally took my time to capture the issue with HUB NO0.4 / 88009. Sorry for taking so long. I don't have the same issue with big Technic Hub nor with Sbrick on the same phone/gamepad/app setup so it's either that there is an issue with the app or with my HUB NO.4. The jitter visible with PoweredUP! app is just because the motor is not locked in place/is really negligible in comparison to what happens when using your app. I haven't tried this with any other phone as my previous phone has issue with connecting to the XBO gamepad. I may have poor BT controller in my phone though, but it works a lot better with Technic Hub / Sbrick. Quote
RaviTalele Posted September 7, 2021 Posted September 7, 2021 On 9/4/2021 at 8:39 PM, imurvai said: Hi, I don't know that particular controller but if you managed to pair with your phone it should work somehow. Usually there are 3-4 different modes the controller can operate, please check the manual how to switch between them and try each. There is also a controller tester built in in BC2 you can test your controller with. Hi, I got the manual from https://www.dropbox.com/s/6dywwtx1sfdo2z7/BrickController User Guide.docx?dl=0 Controller tester - Its blank. Nothing happens when pressed a button or joy. Couldn't find the modes anywhere in the app. Please help or suggest a controller that will work. Quote
AVCampos Posted September 7, 2021 Posted September 7, 2021 I have an iPega 9055, which works well with BC2 and all the Android devices I tested it with. It has an "iOS/Android" switch, which I keep set to "Android"; does yours have something like that, or a button combination to switch modes? Quote
imurvai Posted September 8, 2021 Author Posted September 8, 2021 On 9/7/2021 at 9:21 AM, RaviTalele said: Hi, I got the manual from https://www.dropbox.com/s/6dywwtx1sfdo2z7/BrickController User Guide.docx?dl=0 Controller tester - Its blank. Nothing happens when pressed a button or joy. Couldn't find the modes anywhere in the app. Please help or suggest a controller that will work. Hi, the controller modes can be changed on the controller itself somehow (if it supports multiple modes), but the way how it can be changed depends on the actual model. Basically any bluetooth controller is suitable that can be paired with your Android phone. For iOS 13+ PS4 or XBox One controllers OK. Quote
RaviTalele Posted September 9, 2021 Posted September 9, 2021 On 9/7/2021 at 11:02 PM, AVCampos said: I have an iPega 9055, which works well with BC2 and all the Android devices I tested it with. It has an "iOS/Android" switch, which I keep set to "Android"; does yours have something like that, or a button combination to switch modes? Thanks AVCampos for your reply. Yes , ipega 9156 has separate press buttons for iOS and Android apart from Select, Turbo and Clear. Not sure how to use in this context. Can you please guide? Quote
AVCampos Posted September 9, 2021 Posted September 9, 2021 If it doesn't have a hardware selector to switch between iOS and Android, I don't know what button combinations to use. Its product page has a downloadable manual, maybe it shows there how to switch? Quote
SaperPL Posted September 9, 2021 Posted September 9, 2021 @imurvai Do you have any ideas about what could be wrong with my Hub NO.4 setup? Does anyone use HUB NO.4/88009 with this app? I bought this hub specifically for smaller builds and I like to use pre-configurable steering angle without range test which can break steering in some smaller builds, and also I prefer tactile controls. Quote
Appie Posted September 9, 2021 Posted September 9, 2021 1 hour ago, SaperPL said: Does anyone use HUB NO.4/88009 with this app? I use this app with 1 of my MOCs with this hub and noticed similar issues trying to calibrate a medium lineair motor (# 88008, not the basic PUp M-motor, but the 6x4 studs on top which afaik can be used as a servo, unlike the basic M-motor). Until now I thought it was in the motor not working with the software, but perhaps it's something with the hub, since you have the same issue with a L-motor. I could test it later with Technic hub like you, but what I did notice with the M-motor is that it can do angles perfectly when I set the motor as "steppermotor" instead of as a "servo motor" in the brickcontroller 2 app settings. Once I set it as a servo it would turn further to the right than the left for example (similar to your video). Maybe it's a little bug in imurvai's great software or there's another issue which he simply can't fix due to Lego's stuff? So far I settled on using the "steppermotor" setting. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.