Jump to content

imurvai

Eurobricks Citizen
  • Posts

    422
  • Joined

  • Last visited

Everything posted by imurvai

  1. Hmm that is strange. The recent changes should not affect the operation of Buwizz or SBrick. Which platform are you on btw (android or ios)? And could you check if a phone restart resolves the issue?
  2. Yes, the difference between the settings is not that significant. I'll try to modify it...
  3. Actually this is what the exponential and logarithmic joy characteristics are good for. There is a little cheat in it, but basically it does something similar to your diagram.
  4. Yes, in that version the servo wasn't regulated, maybe this is why you feel that was more responsive. Recent implementations calculate lower motor speed for small turnings to reduce the overshot but I think it is still responsive.
  5. Yes. According to the Lego Wireless Protocol description the hub can report its battery type (normal/rechargable) to the client.
  6. Ah this motor! I guess it's same as packed with the Boost set. This motor is a bit strange. I managed to operate it as a servo but far not that precise as the new L and XL motors.
  7. I didn't know there are two types of M motors: one without encoder and another with encoder. I have M motors only from the Batmobile set which can't be used as servos or stepper motors. On the other hand I managed to use the L motor from 42099 connected to the 2 port hub as a servo. So the 2 port hub is capable to handle the motors having encoders.
  8. Hi, BrickController2 version 2.1 is out for Android. Changes: - Firmware, hardware and battery level indicator for SBrick and Control+ devices - Stepper motor type for Control+ motors - Improved servo handling for Control+ motors - Minor fixes Happy playing! :)
  9. It's good to see there are other active developers on the forum :)
  10. Hmm, I need to look into whether it can be done within an app... But it's definitely a good idea.
  11. Yes, for SBrick and PoweredUp devices the firmware verson is feasible. The MAC address is tricky because Android and iOS give back different IDs for the same device. Maybe somehow the real MAC address is also available, I have to look into it how.
  12. Yes it's very hard to find the balance between smooth motion and responsiveness. The current implementation sacrifices the smoothness to be more responsive. I keep trying to find the proper way of handling the servos for all purposes. For the return to center issue I found that the motor itself goes back to the zero position but if the wheels are on a rough surface they don't go back to center. If you lift up the model then the issue is gone. No worries, I don't take these kind of responses offensive. All comments are always welcome :)
  13. @kbalage has created another great video showing the new features of BrickController2: Many thanks!
  14. Haha, actually it is cool challenge to find the proper way of handling it. I would not deal with it if it wasn't that much fun :) Actually some of you have already helped me fixing issues or adding support BuWizz or PuP eg. You can help me finding out new features and as soon as I have enough time I can add them. And of course issue reports are always welcome, I try to fix them as much as possible. Yeah, what I can do is adding a slider to limit the max speed of the servo. Is this what you were thinking of?
  15. To be honest I haven't checked where those files are located exactly, but you made me curious... :)
  16. Unfortunately I haven't added that functionality yet but other people also requested it so it's on my TODO list. The profiles are stored in a local sqlite db file in the app's folder though, so maybe simply copying that file could work, but I haven't tried. The devices are stored such a db file in the same folder.
  17. Yeah, I meant all the hub hardwares are capable to handle all types of motors.
  18. Actually this is why I added the manual calibration if for some reason the automatic doesn't work properly it can be used as a fallback. But it made me think that in this case a 12T is used to move the steering rack, so the automatic calibration could work if it aligns the servo to a position that is multiple of 30° instead of 90°. For 8T it would be multiple of 45°.
  19. Basically every PUP motor should be working with every PUP hub (boost, batmobile, pup train, technic hub).
  20. Hm, interesting idea. I'll definitely look into how it would be feasible.
  21. Hi, the problem is that only foreground apps get the gamepad events, so it is an Android issue in fact. When the app goes to background it disconnects from the bluetooth devices not to drain the battery. This is why you see the connection dialog when going back to BC2. I also would like to use my camera while playing so I already started adding a camera view feature into BC2 but it turned out to be time consuming to add so I can't promise any date when it is done.
  22. I see. Please try with this app. If it can't find your SBrick then there must be some incompatibility between that and your phone. Sorry I don't have any other wise idea :(
  23. To be honest I have no idea. Have you tried with another phone? BTW is only a connection issue or BC2 can't even find it during scanning?
×
×
  • Create New...