-
Posts
267 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Everything posted by Cosmik42
-
V1.1 is out - 02/19/19 ---------------------------- - New Feature: PFx support! - Improvement: Better Section Reservation for Self-Driving System. - Bug Fix: Show proper battery level of remote controls - Bug Fix: Motor Slider now properly show negative speed. - Bug Fix: EV3 Motors properly activate on their ports. - Bug Fix: Train not stopping immediately in Self-Driving module Download it here: https://www.dropbox.com/sh/w51n3b9ph0zhunj/AAC9OIpjBoqC6CIATQCvk5CGa?dl=1
-
So I progressed really well with the PFx integration. But I have a question for people who actually own one of these little marvel. How do you use it? Do you pre-set it and just turn on everything? What would you want to 'control' from BAP. So far I have the obvious 2 motors control, and I can individually turn on and off lights from 1 of the 8 light channels. But I am trying to understand what is the best intergration use case. Thanks!
-
You are correct :) I am using a similar method as yours. But with the official documentation it should be easy to figure this out! I won't be implementing it because my abstraction layer works for many other devices and this one is too hardware specific. So I won't be able to give you that bit of code @Mr Hobbles, but I don't desperate to send you back the elevator somehow :)
-
I am with you @Toastie :) I love the Microsoft OS, and at this point I have over 14 Hubs connected simultaneously on my personal layout and the OS handles it like a charm. i have never tried to use the software for Technics, but the Batman model proves the tech is ready for it.
-
V1.0.1 is out - Hot Fix - 02/11/19 ---------------------------- - Bug Fix: Remove hard-coded COM5 for EV3 connection and properly uses the COM input by the user - Improvement: Stretch the length of the Hub names to allow Battery % to show up Download here: https://www.dropbox.com/sh/2l6nsr9m8ztl7um/AACMCt5z0-dL5VfFnWwPkO7Qa?dl=1
-
V1.0 is officially released! ---------------------------- - New Name: The Brick Automation Project - EV3 Support! - Fix of SBrick port (port B and C were inverted) - Add 'Released' event for PUP Remotes - Fix Battery Level Not Showing up for PUP Hubs - Introduce official terms of service You can download it here: https://www.dropbox.com/sh/b9m0h2bv7cvnw2h/AABXwt5uM7sYGn4VScMVY9fwa?dl=1
-
Oh that's a great resource. And as much as my software is ok, my FB group is not because of the logo use. As for the name of that software, it looks like I need to use the Lego name as an adjective. For exemple 'The Lego Bricks Automation Project' would be correct as long as I add: LEGO®is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this site But maybe you guys have suggestion on how we should name this software?
-
Hi everyone, I spend most of my time on the Train part of this forum, but after months of coding, I believe my project could be of interest for you too. It was initally meant to automate train layouts and control all Powered Up hubs from a single software. But 2 months later I managed to integrate: - Power Function control via SBrick - EV3 - WeDo 2.0 - Boost Hub - PUP Remote Control. Here is a small demo of all these hardware talking to each others: You can discover my software "The Lego Train Project" here: Note that EV3 intregration is not released yet, but should be within a day or 2. Thanks! Vincent.
-
@Toastie, actually here is the good news: adding device does not add any complexity. Just more possibility. The reason is simple: Hardware discovery is UI-less. So more hardware does not equal more buttons. All hardware fit under the same mold: a hub with ports. You can see here the very long term thinking of LEGO and how all these devices have 100% similar way of thinking. My top-software layer has not changed a bit or had for a particular device. Nothing is 'hard-coded'. Everything falls together beautilfully. However you make a good point as of 'where this is going?'. It looks to me more and more that this software now goes way beyong train enthusiast and could be used by almost any LEGO automation enthusiast. I am considering renaming it "The Lego Automation Project" to better reflect that possibility. I don't own this hardware unfortunately.