Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Team 4095 Presents: iPhone Driver Station! (http://www.chiefdelphi.com/forums/showthread.php?t=128894)

Jon Stratis 19-09-2014 14:10

Re: Team 4095 Presents: iPhone Driver Station!
 
Quote:

Originally Posted by raystubbs (Post 1400716)
This meets your needs, but it is for android not iOS: https://play.google.com/store/apps/d...tdriverstation

Which mean's it doesn't meet my needs :p

It's awesome that people are developing for both platforms... we just need to see full features available for both!

Chiller 21-09-2014 22:27

Re: Team 4095 Presents: iPhone Driver Station!
 
Quote:

Originally Posted by Jon Stratis (Post 1400714)
Is it possible to add some customization? For example, I'd like to be able to put two joysticks on the same screen - last year's robot had mecanum wheels, and required two separate joysticks for driving input, and the mechanisms were controlled through a spread of buttons between the two. Being able to select, for example, which axis on which joysticks the two pads represent and which buttons are available on the screen would mean we could drive from both the iPhone and driver station without needing to switch code.

Are you saying you want two MORE joysticks, because there are already two joysticks on the one screen...?

Jon Stratis 21-09-2014 23:35

Re: Team 4095 Presents: iPhone Driver Station!
 
What you supply on the screen is the X/Y and X-Hat/Y-Hat form a single joystick (aka the joystick and the little guy on top you can move with your thumb). I want to be able to use the X/Y from two different joysticks on the same screen, I personally don't really care about the hat, we never use it (in fact, we haven't used a joystick with a hat since the IFI control system!).

Put another way, the app provides joysticks to match a gamepad, like an xbox controller. However, we use two actual joysticks (specifically Logitech Attack 3 joysticks).

DarkRune 21-09-2014 23:54

Re: Team 4095 Presents: iPhone Driver Station!
 
I'd like to see tank drive integration for this since it is a pain to keep switching between joysticks and having to drive in an s pattern. Otherwise I love the app, makes demos much easier.

Chiller 23-09-2014 13:54

Re: Team 4095 Presents: iPhone Driver Station!
 
Quote:

Originally Posted by Jon Stratis (Post 1401007)
What you supply on the screen is the X/Y and X-Hat/Y-Hat form a single joystick (aka the joystick and the little guy on top you can move with your thumb). I want to be able to use the X/Y from two different joysticks on the same screen, I personally don't really care about the hat, we never use it (in fact, we haven't used a joystick with a hat since the IFI control system!).

Put another way, the app provides joysticks to match a gamepad, like an xbox controller. However, we use two actual joysticks (specifically Logitech Attack 3 joysticks).

Ya our team doesn't use two separate joysticks, we use an xbox controller thats why I was confused, but I will definitely add support for two separate joysticks in the up and coming version!

DarkRune 24-09-2014 00:01

Re: Team 4095 Presents: iPhone Driver Station!
 
Quote:

Originally Posted by Chiller (Post 1401196)
Ya our team doesn't use two separate joysticks, we use an xbox controller thats why I was confused, but I will definitely add support for two separate joysticks in the up and coming version!

Thank you so much. So both joysticks will be X/Y? That would be so helpful :)

seg9585 03-10-2014 21:18

Re: Team 4095 Presents: iPhone Driver Station!
 
Feature request!

Could you make a configuration using the iphone accelerometer such that the X-magnitude of the accelerometer maps to Joystick 1's X-axis, and the Y-magnitude maps to Joystick 1's Y axis?
That way you could drive the robot based on the phone's orientation.

I realize this can be dangerous, so I'd think it should require holding down a button on the screen to enable, otherwise disable (if the phone was dropped, etc).

Chiller 05-10-2014 22:13

Re: Team 4095 Presents: iPhone Driver Station!
 
This is already implemented! Joystick 4 is for the accelerometer, x = axis 1, y = axis 2, z = axis 3, and it also detects if you drop your phone and disables the robot! So ya!

Chiller 05-10-2014 22:33

Re: Team 4095 Presents: iPhone Driver Station!
 
OK, the updated version is now being verified by apple, it should be out within less than a week!

Also check back soon because when it gets approved I will be giving out a free download!

Chiller 08-10-2014 00:27

Re: Team 4095 Presents: iPhone Driver Station!
 
So the new version 1.3 available here includes the two separate joysticks!

Here is a promo code for the first person who reads this!

YPYPTTJX7M7L

So please tell your teammates about this app so they can run the robot and have fun with it without setting up your whole driver station!

mman1506 08-10-2014 01:14

Re: Team 4095 Presents: iPhone Driver Station!
 
Quote:

Originally Posted by Chiller (Post 1403367)
So the new version 1.3 available here includes the two separate joysticks!

Here is a promo code for the first person who reads this!

YPYPTTJX7M7L

So please tell your teammates about this app so they can run the robot and have fun with it without setting up your whole driver station!

Yay, thank you. The app has been a godsend for last minute demos or even just moving the robot around.

icecube45 08-10-2014 02:08

Re: Team 4095 Presents: iPhone Driver Station!
 
Quote:

Originally Posted by Chiller (Post 1402995)
OK, the updated version is now being verified by apple, it should be out within less than a week!

Also check back soon because when it gets approved I will be giving out a free download!

Is there any way for this new version to support ios7?

Jon Stratis 08-10-2014 09:39

Re: Team 4095 Presents: iPhone Driver Station!
 
Loaded it up for the first time with my new iPhone 6 Plus, and landscape mode isn't really working. When I rotate from portrait to landscape, everything squishes onto the left half of the screen, with the buttons overlapping the joysticks. This makes it pretty much impossible to use in landscape - my right thumb isn't long enough! To get it back in portrait mode, I have to switch to the Status screen, rotate it, then switch back to the joysticks screen.

Also, for the new tab with Joystick 1 and 2, which buttons are present? It just labels them 1-6, but I don't know if those are for Joystick 1 or 2... ideally, I'd like buttons for both joysticks available.

Chiller 08-10-2014 17:14

Re: Team 4095 Presents: iPhone Driver Station!
 
Quote:

Originally Posted by Jon Stratis (Post 1403391)
Loaded it up for the first time with my new iPhone 6 Plus, and landscape mode isn't really working. When I rotate from portrait to landscape, everything squishes onto the left half of the screen, with the buttons overlapping the joysticks. This makes it pretty much impossible to use in landscape - my right thumb isn't long enough! To get it back in portrait mode, I have to switch to the Status screen, rotate it, then switch back to the joysticks screen.

Also, for the new tab with Joystick 1 and 2, which buttons are present? It just labels them 1-6, but I don't know if those are for Joystick 1 or 2... ideally, I'd like buttons for both joysticks available.

Well unfortunately I do not have a 6 plus, it seems to work in the 6 plus simulator so idk why it wouldn't work on your phone...? Did you update to the latest 1.3 version?

Also with the buttons they all go to the first joystick, I was thinking about having three and three for each joystick but I forgot before I uploaded the update...

Chiller 17-10-2014 15:28

Re: Team 4095 Presents: iPhone Driver Station!
 
The iPhone Driver Station is FREE for a limited time only!!!


All times are GMT -5. The time now is 20:12.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi