Jump to content

Honeycomb Alpha and Bravo Spad.Next profile available


Recommended Posts

I have uploaded my Spad.Next profile so if you want your Honeycomb Alpha and Bravo to work better you can grab it from the Spad.Next profile repo.

 

The author is thx1137.

 

I'm assuming the custom script is also uploaded, but if not, here is a copy:

using SPAD.neXt.Interfaces;
using SPAD.neXt.Interfaces.Configuration;
using SPAD.neXt.Interfaces.Events;
using SPAD.neXt.Interfaces.Scripting;

namespace AerosoftCrj
{
    public class RotaryChangeAltimeter : BaseClass, IScriptAction
    {
        public void Execute(IApplication app, ISPADEventArgs eventArgs)
        {
            AltChangeDataDefinition.SetValue((int)eventArgs.NewValue);
        }
    }
    
    public class RotaryChangeVerticalSpeed : BaseClass, IScriptAction
    {
        public void Execute(IApplication app, ISPADEventArgs eventArgs)
        {
            VsChangeDataDefinition.SetValue((int)eventArgs.NewValue);
        }
    }
    
    public class RotaryChangeHeading : BaseClass, IScriptAction
    {
        public void Execute(IApplication app, ISPADEventArgs eventArgs)
        {
            HeadingChangeDataDefinition.SetValue((int)eventArgs.NewValue);
        }
    }
    
    public class RotaryChangeSpeed : BaseClass, IScriptAction
    {
        public void Execute(IApplication app, ISPADEventArgs eventArgs)
        {
            SpeedChangeDataDefinition.SetValue((int)eventArgs.NewValue);
        }
    }
    
    public class BaseClass
    {
        protected static readonly IDataDefinition AltChangeDataDefinition = EventSystem.GetDataDefinition("LVAR:ASCRJ_FCP_ALT_CHANGE");
        protected static readonly IDataDefinition VsChangeDataDefinition = EventSystem.GetDataDefinition("LVAR:ASCRJ_FCP_WHEEL_CHANGE");
        protected static readonly IDataDefinition HeadingChangeDataDefinition = EventSystem.GetDataDefinition("LVAR:ASCRJ_FCP_HDG_CHANGE");
        protected static readonly IDataDefinition SpeedChangeDataDefinition = EventSystem.GetDataDefinition("LVAR:ASCRJ_FCP_SPEED_CHANGE");
    }
}

 

Link to comment
Share on other sites

Thanks, I'll have to check this out. I did map a bunch of stuff in Spad.NEXT but I just ran out of time to complete it so I will check this out, thanks again!

Link to comment
Share on other sites

I just published another version. Now all controls except axis and flap controls are done via LVARS.

The MSFS config is in the publish doco. Here is a copy.

 

MSFS Alpha Config (delete everything else):
* Aileron Axis = Joystick L Axis X
* Elevator Axis =  Joystick L Axis Y

 

MSFS Bravo Config (delete everything else):
* Spoiler Axis = Joystick L Axis Y
* Decrease Flaps = Joystick Button 16
* Increase Flaps = Joystick Button 15
* Elevator trim nose down = Joystick Button 22
* Elevator trim nose up = Joystick Button 23
* Throttle 1 Axis = Joystick R Axis Z
* Throttle 1 Decrease = Joystick Button 10
* Throttle 2 Axis = Joystick R Axis Y
* Throttle 2 Decrease = Joystick Button 11

 

Link to comment
Share on other sites

Hey @Thx1137 

first of all I'd like to thank you for sharing your profiles for Alpha and Bravo Controls.

I am new to MSFS and Spad.next, so trying it out with your profile it is looking (not finding for :

 

<CustomScript Name="SCRIPT AEROSOFTCRJ.CS">
      <CodeSource>C:\Users\Steven\Desktop\Flight Simulation\Spad.Next\Scripts\AerosoftCRJHelper\AerosoftCrj.cs</CodeSource>
      <IsFile>true</IsFile>
    </CustomScript>

 

Where do i find the AerosoftCrj.cs ?

 

OC ive to change the path later on to fit to my account / path 😉

 

Thanks 

Oliver

Link to comment
Share on other sites

55 minutes ago, JetNoise said:

Hey @Thx1137 

first of all I'd like to thank you for sharing your profiles for Alpha and Bravo Controls.

I am new to MSFS and Spad.next, so trying it out with your profile it is looking (not finding for :

 

<CustomScript Name="SCRIPT AEROSOFTCRJ.CS">
      <CodeSource>C:\Users\Steven\Desktop\Flight Simulation\Spad.Next\Scripts\AerosoftCRJHelper\AerosoftCrj.cs</CodeSource>
      <IsFile>true</IsFile>
    </CustomScript>

 

Where do i find the AerosoftCrj.cs ?

 

OC ive to change the path later on to fit to my account / path 😉

 

Thanks 

Oliver

Look up.

I'm assuming the custom script is also uploaded, but if not, here is a copy:

Link to comment
Share on other sites

vor 23 Minuten, Thx1137 sagte:

Look up.

I'm assuming the custom script is also uploaded, but if not, here is a copy:

Missed that, sorry.  Thank you.....

Oliver

Link to comment
Share on other sites

I published another version that looks for the script in the C:\Spad.Next\AerosoftCrj.cs file

 

I would have though the author would have copied the script somewhere more machine agnostic!

Link to comment
Share on other sites

2 minutes ago, JetNoise said:

Missed that, sorry.  Thank you.....

No worries. It is a little combersome isn't it. A pretty good app though.

Link to comment
Share on other sites

On 27.3.2021 at 12:39, Thx1137 sagte:

I published another version that looks for the script in the C:\Spad.Next\AerosoftCrj.cs file

 

I would have though the author would have copied the script somewhere more machine agnostic!

Hey Thx1137,

 

thank you for your efforts regarding the created profile.

I was able to activate it,the script has successfully been implemented.

But i have the issue that the rotary knobs are not working correctly as they should.

 

For example i cannot dial the altitude eventhough it is selected on the bravo.

 

The vs change is possible with the bravo dialer when vs is selected on the fcp but indepently of the

selected mode on the bravo throttle (even in hdg, alt, vs, crs mode).

 

Hdg select is also not working as it supposed to be.

 

Am I doing something wrong? Thanks for your help.

 

regards

Aviator

Link to comment
Share on other sites

The only ideas I have are:

1. You aren't using the latest version. Some of it used to be configured through MSFS and some via Spad.Next. Now everything except Axis is done via Spad.Next.

2. You have to move the selected at least once once loaded into the sim so that the appropriate setting will be updated. EG: If the knob is in Alt, you need to select VS (or whatever) then Alt again for the altitude to change. This needs to be done every time you go from the MSFS menus into the aircraft.

Link to comment
Share on other sites

Unfortunately it still does not work for me correctly.

I have assigned the recommended controls in msfs (axis only).

Not sure if the script is activated in the correct way?

Have saved it to C:\spad.next\ as requested

When i am turning the plus/minus wheel sometimes the hdg or even Altitude

is moving but this happens absolute randomly. It is still not related to the selected mode.

When I turn the mode selector it looks like spad.next is activating the correct mode,

but the script for increasing or decreasing might not be started correctly.

Sorry but I am completely new to Spad.next.

Do I have to activate the script in Spad.next separately? Am I missing something important?

Running the latest BETA.

 

Appreciate your support. Thanks

 

 

Link to comment
Share on other sites

I don't know. It is the first time I've used scripts in spad.next so I can't really say. If you edit one of those problem buttons you should can see if it is assigned or not. If it is assigned and the profile doesn't work then maybe you didn't assign the aircraft to the correct profile.

Other than that, no ideas unfortunately.

Link to comment
Share on other sites

  • Aerosoft
vor 18 Stunden , Aviator1976 sagte:

Thank you for your replies. I have the latest Beta installed.

Will try it again. Does it work with FSUIPC installed but not connected?

 

 

What do you mean by not connected ?
Normally to address L-Vars, FSUIPC should not be required.

Link to comment
Share on other sites

vor 4 Stunden , SimWare sagte:

What do you mean by not connected ?
Normally to address L-Vars, FSUIPC should not be required.

Fsuipc has been loaded in parallel to the sim. But I disconnected it in order to avoid possible interference with spad.next

Then I saw in the spad.next menu that use of fsuipc together with S.N. can be activated. The result is that with or without use of fsuipc makes no difference. I will give it another try tomorrow in the evening. I must be doing something wrong if it works for other people. Thank you 

Link to comment
Share on other sites

Hey Guys.

 

In the end it was very easy. I did not configure the buttons on the bravo correctly.

They have to be simple pushbuttons for the rotary knobs.

 

Now it works.

 

Happy Easter, stay healthy.

 

Regards

Aviator

Link to comment
Share on other sites

I can't seem to find the Aerosoft CRJ7 on spad.next. I searched your username, but nothing is uploaded that I can find. I'm an absolute newbie to spad.next.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy & Terms of Use