diff --git a/dev/desktopDev/Program.cs b/dev/desktopDev/Program.cs index c3f33c21..aca1cbc6 100644 --- a/dev/desktopDev/Program.cs +++ b/dev/desktopDev/Program.cs @@ -1,9 +1,12 @@ using System; +using System.IO; +using System.Linq; using System.Runtime.InteropServices; using System.Text.Json; using CsCore; using CsCore.Raw; using UnitsNet.NumberExtensions.NumberToAngle; +using WPIHal.Natives.Simulation; using WPIMath.Geometry; using WPIUtil; using WPIUtil.Natives; @@ -17,79 +20,97 @@ class Program static void Main(string[] args) { - Rotation2d rot = new(5.Radians()); - string serialized = JsonSerializer.Serialize(rot); - Console.WriteLine(serialized); - - NativeLibrary.SetDllImportResolver(typeof(MJpegServer).Assembly, (name, assembly, searchpath) => - { - if (name != "cscore") - { - throw new InvalidOperationException(); - } - Console.WriteLine(searchpath); - return NativeLibrary.Load(@"C:\Users\thadh\Documents\GitHub\thadhouse\allwpilib\myRobot\build\install\myRobotCpp\windowsx86-64\lib\cscored.dll"); - }); - - NativeLibrary.SetDllImportResolver(typeof(NativeRawFrame).Assembly, (name, assembly, searchpath) => - { - if (name != "wpiutil") - { - throw new InvalidOperationException(); - } - return NativeLibrary.Load(@"C:\Users\thadh\Documents\GitHub\thadhouse\allwpilib\myRobot\build\install\myRobotCpp\windowsx86-64\lib\wpiutild.dll"); - }); - - Rotation2d r = JsonSerializer.Deserialize(serialized); - Console.WriteLine(r.Angle.Radians); - - UsbCamera camera = new UsbCamera("Camera", 0) - { - ConnectionStrategy = ConnectionStrategy.ConnectionKeepOpen - }; - MJpegServer server = new MJpegServer("Server", 1181) - { - Source = camera - }; - - RawSink sink = new RawSink("Sink") - { - Source = camera - }; - - RawSource source = new RawSource("Source", new VideoMode - { - Fps = 30, - Width = 640, - Height = 480, - PixelFormat = WPIUtil.PixelFormat.Yuyv - }) - { - ConnectionStrategy = ConnectionStrategy.ConnectionKeepOpen - }; - - MJpegServer sinkServer = new MJpegServer("SinkServer", 1182) - { - Source = source - }; - - RawFrameReader reader = new RawFrameReader(); - - while (true) - { - long ts = sink.GrabFrame(reader); - if (ts <= 0) - { - continue; + var arr = typeof(HalAccelerometerData).Assembly.GetTypes().Where(x => x.Name.StartsWith("Hal") && x.Name.EndsWith("Data")).ToArray(); + + foreach (var item in arr) { + var nameWithoutHal = item.Name[3..]; + var nameWithoutData = nameWithoutHal[..^4]; + Console.WriteLine(nameWithoutData); + var file2 = $@"C:\Users\thadh\Documents\GitHub\robotdotnet\WPILib\src\hal\Natives\Simulation\{item.Name}.cs"; + var txt = File.ReadAllText(file2); + foreach (var func in item.GetMethods()) { + var funcName = func.Name.Replace(nameWithoutData, ""); + + txt = txt.Replace($"{func.Name}(", $"{funcName}("); + //Console.WriteLine(func); } - - source.PutFrame(reader.ToWriter()); + File.WriteAllText(file2, txt); + //Console.WriteLine(item); } + Rotation2d rot = new(5.Radians()); + string serialized = JsonSerializer.Serialize(rot); + Console.WriteLine(serialized); - // StructArrayTopic n = null!; - // var subscriber = n.Subscribe([], PubSubOptions.None); - // TrackedTag[] tags = subscriber.Get(); + // NativeLibrary.SetDllImportResolver(typeof(MJpegServer).Assembly, (name, assembly, searchpath) => + // { + // if (name != "cscore") + // { + // throw new InvalidOperationException(); + // } + // Console.WriteLine(searchpath); + // return NativeLibrary.Load(@"C:\Users\thadh\Documents\GitHub\thadhouse\allwpilib\myRobot\build\install\myRobotCpp\windowsx86-64\lib\cscored.dll"); + // }); + + // NativeLibrary.SetDllImportResolver(typeof(NativeRawFrame).Assembly, (name, assembly, searchpath) => + // { + // if (name != "wpiutil") + // { + // throw new InvalidOperationException(); + // } + // return NativeLibrary.Load(@"C:\Users\thadh\Documents\GitHub\thadhouse\allwpilib\myRobot\build\install\myRobotCpp\windowsx86-64\lib\wpiutild.dll"); + // }); + + // Rotation2d r = JsonSerializer.Deserialize(serialized); + // Console.WriteLine(r.Angle.Radians); + + // UsbCamera camera = new UsbCamera("Camera", 0) + // { + // ConnectionStrategy = ConnectionStrategy.ConnectionKeepOpen + // }; + // MJpegServer server = new MJpegServer("Server", 1181) + // { + // Source = camera + // }; + + // RawSink sink = new RawSink("Sink") + // { + // Source = camera + // }; + + // RawSource source = new RawSource("Source", new VideoMode + // { + // Fps = 30, + // Width = 640, + // Height = 480, + // PixelFormat = WPIUtil.PixelFormat.Yuyv + // }) + // { + // ConnectionStrategy = ConnectionStrategy.ConnectionKeepOpen + // }; + + // MJpegServer sinkServer = new MJpegServer("SinkServer", 1182) + // { + // Source = source + // }; + + // RawFrameReader reader = new RawFrameReader(); + + // while (true) + // { + // long ts = sink.GrabFrame(reader); + // if (ts <= 0) + // { + // continue; + // } + + // source.PutFrame(reader.ToWriter()); + // } + + + // // StructArrayTopic n = null!; + // // var subscriber = n.Subscribe([], PubSubOptions.None); + // // TrackedTag[] tags = subscriber.Get(); } } diff --git a/src/hal/Natives/Simulation/AccelerometerData.cs b/src/hal/Natives/Simulation/HalAccelerometerData.cs similarity index 61% rename from src/hal/Natives/Simulation/AccelerometerData.cs rename to src/hal/Natives/Simulation/HalAccelerometerData.cs index 78cfe007..b9f4a6c0 100644 --- a/src/hal/Natives/Simulation/AccelerometerData.cs +++ b/src/hal/Natives/Simulation/HalAccelerometerData.cs @@ -9,91 +9,91 @@ public static unsafe partial class HalAccelerometerData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetAccelerometerData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetAccelerometerData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAccelerometerActiveCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAccelerometerActiveCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterActiveCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAccelerometerActiveCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAccelerometerActiveCallback(int index, int uid); + public static partial void CancelActiveCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAccelerometerActive")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetAccelerometerActive(int index); + public static partial bool GetActive(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAccelerometerActive")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAccelerometerActive(int index, [MarshalAs(UnmanagedType.I4)] bool active); + public static partial void SetActive(int index, [MarshalAs(UnmanagedType.I4)] bool active); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAccelerometerRangeCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAccelerometerRangeCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterRangeCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAccelerometerRangeCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAccelerometerRangeCallback(int index, int uid); + public static partial void CancelRangeCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAccelerometerRange")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial HalAccelerometer.Range GetAccelerometerRange(int index); + public static partial HalAccelerometer.Range GetRange(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAccelerometerRange")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAccelerometerRange(int index, HalAccelerometer.Range range); + public static partial void SetRange(int index, HalAccelerometer.Range range); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAccelerometerXCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAccelerometerXCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterXCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAccelerometerXCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAccelerometerXCallback(int index, int uid); + public static partial void CancelXCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAccelerometerX")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetAccelerometerX(int index); + public static partial double GetX(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAccelerometerX")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAccelerometerX(int index, double x); + public static partial void SetX(int index, double x); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAccelerometerYCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAccelerometerYCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterYCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAccelerometerYCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAccelerometerYCallback(int index, int uid); + public static partial void CancelYCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAccelerometerY")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetAccelerometerY(int index); + public static partial double GetY(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAccelerometerY")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAccelerometerY(int index, double y); + public static partial void SetY(int index, double y); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAccelerometerZCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAccelerometerZCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterZCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAccelerometerZCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAccelerometerZCallback(int index, int uid); + public static partial void CancelZCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAccelerometerZ")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetAccelerometerZ(int index); + public static partial double GetZ(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAccelerometerZ")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAccelerometerZ(int index, double z); + public static partial void SetZ(int index, double z); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAccelerometerAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterAccelerometerAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/AddressableLEDData.cs b/src/hal/Natives/Simulation/HalAddressableLEDData.cs similarity index 61% rename from src/hal/Natives/Simulation/AddressableLEDData.cs rename to src/hal/Natives/Simulation/HalAddressableLEDData.cs index 8117bc85..ca9763aa 100644 --- a/src/hal/Natives/Simulation/AddressableLEDData.cs +++ b/src/hal/Natives/Simulation/HalAddressableLEDData.cs @@ -10,96 +10,96 @@ public static unsafe partial class HalAddressableLEDData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_FindAddressableLEDForChannel")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int FindAddressableLEDForChannel(int channel); + public static partial int FindForChannel(int channel); [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetAddressableLEDData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetAddressableLEDData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAddressableLEDInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAddressableLEDInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAddressableLEDInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAddressableLEDInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAddressableLEDInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetAddressableLEDInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAddressableLEDInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAddressableLEDInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAddressableLEDOutputPortCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAddressableLEDOutputPortCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterOutputPortCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAddressableLEDOutputPortCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAddressableLEDOutputPortCallback(int index, int uid); + public static partial void CancelOutputPortCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAddressableLEDOutputPort")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetAddressableLEDOutputPort(int index); + public static partial int GetOutputPort(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAddressableLEDOutputPort")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAddressableLEDOutputPort(int index, int outputPort); + public static partial void SetOutputPort(int index, int outputPort); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAddressableLEDLengthCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAddressableLEDLengthCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterLengthCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAddressableLEDLengthCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAddressableLEDLengthCallback(int index, int uid); + public static partial void CancelLengthCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAddressableLEDLength")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetAddressableLEDLength(int index); + public static partial int GetLength(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAddressableLEDLength")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAddressableLEDLength(int index, int length); + public static partial void SetLength(int index, int length); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAddressableLEDRunningCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAddressableLEDRunningCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterRunningCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAddressableLEDRunningCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAddressableLEDRunningCallback(int index, int uid); + public static partial void CancelRunningCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAddressableLEDRunning")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetAddressableLEDRunning(int index); + public static partial bool GetRunning(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAddressableLEDRunning")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAddressableLEDRunning(int index, [MarshalAs(UnmanagedType.I4)] bool running); + public static partial void SetRunning(int index, [MarshalAs(UnmanagedType.I4)] bool running); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAddressableLEDDataCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAddressableLEDDataCallback(int index, HAL_ConstBufferCallback callback, void* param); + public static partial int RegisterDataCallback(int index, HAL_ConstBufferCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAddressableLEDDataCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAddressableLEDDataCallback(int index, int uid); + public static partial void CancelDataCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAddressableLEDData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetAddressableLEDData(int index, HalAddressableLED.LedData* data); + public static partial int GetData(int index, HalAddressableLED.LedData* data); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAddressableLEDData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAddressableLEDData(int index, HalAddressableLED.LedData* data, int length); + public static partial void SetData(int index, HalAddressableLED.LedData* data, int length); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAddressableLEDAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterAddressableLEDAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/AnalogGyroData.cs b/src/hal/Natives/Simulation/HalAnalogGyroData.cs similarity index 62% rename from src/hal/Natives/Simulation/AnalogGyroData.cs rename to src/hal/Natives/Simulation/HalAnalogGyroData.cs index a2295ced..abc9c49e 100644 --- a/src/hal/Natives/Simulation/AnalogGyroData.cs +++ b/src/hal/Natives/Simulation/HalAnalogGyroData.cs @@ -9,59 +9,59 @@ public static unsafe partial class HalAnalogGyroData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetAnalogGyroData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetAnalogGyroData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogGyroAngleCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogGyroAngleCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterAngleCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogGyroAngleCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogGyroAngleCallback(int index, int uid); + public static partial void CancelAngleCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogGyroAngle")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetAnalogGyroAngle(int index); + public static partial double GetAngle(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogGyroAngle")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogGyroAngle(int index, double angle); + public static partial void SetAngle(int index, double angle); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogGyroRateCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogGyroRateCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterRateCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogGyroRateCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogGyroRateCallback(int index, int uid); + public static partial void CancelRateCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogGyroRate")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetAnalogGyroRate(int index); + public static partial double GetRate(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogGyroRate")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogGyroRate(int index, double rate); + public static partial void SetRate(int index, double rate); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogGyroInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogGyroInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogGyroInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogGyroInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogGyroInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetAnalogGyroInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogGyroInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogGyroInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogGyroAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterAnalogGyroAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/AnalogInData.cs b/src/hal/Natives/Simulation/HalAnalogInData.cs similarity index 62% rename from src/hal/Natives/Simulation/AnalogInData.cs rename to src/hal/Natives/Simulation/HalAnalogInData.cs index 5189f461..ce4b4173 100644 --- a/src/hal/Natives/Simulation/AnalogInData.cs +++ b/src/hal/Natives/Simulation/HalAnalogInData.cs @@ -9,160 +9,160 @@ public static unsafe partial class HalAnalogInData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetAnalogInData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetAnalogInData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogInInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogInInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogInInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogInInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogInInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetAnalogInInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogInInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogInInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogInSimDevice")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial WPIHal.Handles.HalSimDeviceHandle GetAnalogInSimDevice(int index); + public static partial WPIHal.Handles.HalSimDeviceHandle GetSimDevice(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogInAverageBitsCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogInAverageBitsCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterAverageBitsCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogInAverageBitsCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogInAverageBitsCallback(int index, int uid); + public static partial void CancelAverageBitsCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogInAverageBits")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetAnalogInAverageBits(int index); + public static partial int GetAverageBits(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogInAverageBits")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogInAverageBits(int index, int averageBits); + public static partial void SetAverageBits(int index, int averageBits); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogInOversampleBitsCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogInOversampleBitsCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterOversampleBitsCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogInOversampleBitsCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogInOversampleBitsCallback(int index, int uid); + public static partial void CancelOversampleBitsCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogInOversampleBits")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetAnalogInOversampleBits(int index); + public static partial int GetOversampleBits(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogInOversampleBits")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogInOversampleBits(int index, int oversampleBits); + public static partial void SetOversampleBits(int index, int oversampleBits); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogInVoltageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogInVoltageCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterVoltageCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogInVoltageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogInVoltageCallback(int index, int uid); + public static partial void CancelVoltageCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogInVoltage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetAnalogInVoltage(int index); + public static partial double GetVoltage(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogInVoltage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogInVoltage(int index, double voltage); + public static partial void SetVoltage(int index, double voltage); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogInAccumulatorInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogInAccumulatorInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterAccumulatorInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogInAccumulatorInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogInAccumulatorInitializedCallback(int index, int uid); + public static partial void CancelAccumulatorInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogInAccumulatorInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetAnalogInAccumulatorInitialized(int index); + public static partial bool GetAccumulatorInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogInAccumulatorInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogInAccumulatorInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool accumulatorInitialized); + public static partial void SetAccumulatorInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool accumulatorInitialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogInAccumulatorValueCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogInAccumulatorValueCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterAccumulatorValueCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogInAccumulatorValueCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogInAccumulatorValueCallback(int index, int uid); + public static partial void CancelAccumulatorValueCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogInAccumulatorValue")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial long GetAnalogInAccumulatorValue(int index); + public static partial long GetAccumulatorValue(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogInAccumulatorValue")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogInAccumulatorValue(int index, long accumulatorValue); + public static partial void SetAccumulatorValue(int index, long accumulatorValue); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogInAccumulatorCountCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogInAccumulatorCountCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterAccumulatorCountCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogInAccumulatorCountCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogInAccumulatorCountCallback(int index, int uid); + public static partial void CancelAccumulatorCountCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogInAccumulatorCount")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial long GetAnalogInAccumulatorCount(int index); + public static partial long GetAccumulatorCount(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogInAccumulatorCount")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogInAccumulatorCount(int index, long accumulatorCount); + public static partial void SetAccumulatorCount(int index, long accumulatorCount); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogInAccumulatorCenterCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogInAccumulatorCenterCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterAccumulatorCenterCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogInAccumulatorCenterCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogInAccumulatorCenterCallback(int index, int uid); + public static partial void CancelAccumulatorCenterCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogInAccumulatorCenter")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetAnalogInAccumulatorCenter(int index); + public static partial int GetAccumulatorCenter(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogInAccumulatorCenter")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogInAccumulatorCenter(int index, int accumulatorCenter); + public static partial void SetAccumulatorCenter(int index, int accumulatorCenter); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogInAccumulatorDeadbandCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogInAccumulatorDeadbandCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterAccumulatorDeadbandCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogInAccumulatorDeadbandCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogInAccumulatorDeadbandCallback(int index, int uid); + public static partial void CancelAccumulatorDeadbandCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogInAccumulatorDeadband")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetAnalogInAccumulatorDeadband(int index); + public static partial int GetAccumulatorDeadband(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogInAccumulatorDeadband")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogInAccumulatorDeadband(int index, int accumulatorDeadband); + public static partial void SetAccumulatorDeadband(int index, int accumulatorDeadband); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogInAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterAnalogInAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/AnalogOutData.cs b/src/hal/Natives/Simulation/HalAnalogOutData.cs similarity index 63% rename from src/hal/Natives/Simulation/AnalogOutData.cs rename to src/hal/Natives/Simulation/HalAnalogOutData.cs index 4f0afcc1..46e69ffe 100644 --- a/src/hal/Natives/Simulation/AnalogOutData.cs +++ b/src/hal/Natives/Simulation/HalAnalogOutData.cs @@ -9,43 +9,43 @@ public static unsafe partial class HalAnalogOutData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetAnalogOutData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetAnalogOutData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogOutVoltageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogOutVoltageCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterVoltageCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogOutVoltageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogOutVoltageCallback(int index, int uid); + public static partial void CancelVoltageCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogOutVoltage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetAnalogOutVoltage(int index); + public static partial double GetVoltage(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogOutVoltage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogOutVoltage(int index, double voltage); + public static partial void SetVoltage(int index, double voltage); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogOutInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogOutInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogOutInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogOutInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogOutInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetAnalogOutInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogOutInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogOutInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogOutAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterAnalogOutAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/AnalogTriggerData.cs b/src/hal/Natives/Simulation/HalAnalogTriggerData.cs similarity index 61% rename from src/hal/Natives/Simulation/AnalogTriggerData.cs rename to src/hal/Natives/Simulation/HalAnalogTriggerData.cs index 98db435e..64971b4d 100644 --- a/src/hal/Natives/Simulation/AnalogTriggerData.cs +++ b/src/hal/Natives/Simulation/HalAnalogTriggerData.cs @@ -17,79 +17,79 @@ public static unsafe partial class HalAnalogTriggerData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_FindAnalogTriggerForChannel")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int FindAnalogTriggerForChannel(int channel); + public static partial int FindForChannel(int channel); [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetAnalogTriggerData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetAnalogTriggerData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogTriggerInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogTriggerInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogTriggerInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogTriggerInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogTriggerInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetAnalogTriggerInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogTriggerInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogTriggerInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogTriggerTriggerLowerBoundCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogTriggerTriggerLowerBoundCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterTriggerLowerBoundCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogTriggerTriggerLowerBoundCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogTriggerTriggerLowerBoundCallback(int index, int uid); + public static partial void CancelTriggerLowerBoundCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogTriggerTriggerLowerBound")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetAnalogTriggerTriggerLowerBound(int index); + public static partial double GetTriggerLowerBound(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogTriggerTriggerLowerBound")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogTriggerTriggerLowerBound(int index, double triggerLowerBound); + public static partial void SetTriggerLowerBound(int index, double triggerLowerBound); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogTriggerTriggerUpperBoundCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogTriggerTriggerUpperBoundCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterTriggerUpperBoundCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogTriggerTriggerUpperBoundCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogTriggerTriggerUpperBoundCallback(int index, int uid); + public static partial void CancelTriggerUpperBoundCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogTriggerTriggerUpperBound")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetAnalogTriggerTriggerUpperBound(int index); + public static partial double GetTriggerUpperBound(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogTriggerTriggerUpperBound")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogTriggerTriggerUpperBound(int index, double triggerUpperBound); + public static partial void SetTriggerUpperBound(int index, double triggerUpperBound); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogTriggerTriggerModeCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterAnalogTriggerTriggerModeCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterTriggerModeCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelAnalogTriggerTriggerModeCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelAnalogTriggerTriggerModeCallback(int index, int uid); + public static partial void CancelTriggerModeCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetAnalogTriggerTriggerMode")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial HalSimAnalogTriggerMode GetAnalogTriggerTriggerMode(int index); + public static partial HalSimAnalogTriggerMode GetTriggerMode(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetAnalogTriggerTriggerMode")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetAnalogTriggerTriggerMode(int index, HalSimAnalogTriggerMode triggerMode); + public static partial void SetTriggerMode(int index, HalSimAnalogTriggerMode triggerMode); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterAnalogTriggerAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterAnalogTriggerAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/CTREPCMData.cs b/src/hal/Natives/Simulation/HalCTREPCMData.cs similarity index 59% rename from src/hal/Natives/Simulation/CTREPCMData.cs rename to src/hal/Natives/Simulation/HalCTREPCMData.cs index a19dbaec..0e42ed83 100644 --- a/src/hal/Natives/Simulation/CTREPCMData.cs +++ b/src/hal/Natives/Simulation/HalCTREPCMData.cs @@ -9,123 +9,123 @@ public static unsafe partial class HalCTREPCMData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetCTREPCMData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetCTREPCMData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCTREPCMInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCTREPCMInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCTREPCMInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCTREPCMInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetCTREPCMInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetCTREPCMInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetCTREPCMInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetCTREPCMInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool solenoidInitialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool solenoidInitialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCTREPCMSolenoidOutputCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCTREPCMSolenoidOutputCallback(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterSolenoidOutputCallback(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCTREPCMSolenoidOutputCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCTREPCMSolenoidOutputCallback(int index, int channel, int uid); + public static partial void CancelSolenoidOutputCallback(int index, int channel, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetCTREPCMSolenoidOutput")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetCTREPCMSolenoidOutput(int index, int channel); + public static partial bool GetSolenoidOutput(int index, int channel); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetCTREPCMSolenoidOutput")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetCTREPCMSolenoidOutput(int index, int channel, [MarshalAs(UnmanagedType.I4)] bool solenoidOutput); + public static partial void SetSolenoidOutput(int index, int channel, [MarshalAs(UnmanagedType.I4)] bool solenoidOutput); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCTREPCMCompressorOnCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCTREPCMCompressorOnCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterCompressorOnCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCTREPCMCompressorOnCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCTREPCMCompressorOnCallback(int index, int uid); + public static partial void CancelCompressorOnCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetCTREPCMCompressorOn")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetCTREPCMCompressorOn(int index); + public static partial bool GetCompressorOn(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetCTREPCMCompressorOn")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetCTREPCMCompressorOn(int index, [MarshalAs(UnmanagedType.I4)] bool compressorOn); + public static partial void SetCompressorOn(int index, [MarshalAs(UnmanagedType.I4)] bool compressorOn); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCTREPCMClosedLoopEnabledCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCTREPCMClosedLoopEnabledCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterClosedLoopEnabledCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCTREPCMClosedLoopEnabledCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCTREPCMClosedLoopEnabledCallback(int index, int uid); + public static partial void CancelClosedLoopEnabledCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetCTREPCMClosedLoopEnabled")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetCTREPCMClosedLoopEnabled(int index); + public static partial bool GetClosedLoopEnabled(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetCTREPCMClosedLoopEnabled")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetCTREPCMClosedLoopEnabled(int index, [MarshalAs(UnmanagedType.I4)] bool closedLoopEnabled); + public static partial void SetClosedLoopEnabled(int index, [MarshalAs(UnmanagedType.I4)] bool closedLoopEnabled); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCTREPCMPressureSwitchCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCTREPCMPressureSwitchCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterPressureSwitchCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCTREPCMPressureSwitchCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCTREPCMPressureSwitchCallback(int index, int uid); + public static partial void CancelPressureSwitchCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetCTREPCMPressureSwitch")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetCTREPCMPressureSwitch(int index); + public static partial bool GetPressureSwitch(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetCTREPCMPressureSwitch")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetCTREPCMPressureSwitch(int index, [MarshalAs(UnmanagedType.I4)] bool pressureSwitch); + public static partial void SetPressureSwitch(int index, [MarshalAs(UnmanagedType.I4)] bool pressureSwitch); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCTREPCMCompressorCurrentCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCTREPCMCompressorCurrentCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterCompressorCurrentCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCTREPCMCompressorCurrentCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCTREPCMCompressorCurrentCallback(int index, int uid); + public static partial void CancelCompressorCurrentCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetCTREPCMCompressorCurrent")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetCTREPCMCompressorCurrent(int index); + public static partial double GetCompressorCurrent(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetCTREPCMCompressorCurrent")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetCTREPCMCompressorCurrent(int index, double compressorCurrent); + public static partial void SetCompressorCurrent(int index, double compressorCurrent); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetCTREPCMAllSolenoids")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void GetCTREPCMAllSolenoids(int index, Span values); + public static partial void GetAllSolenoids(int index, Span values); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetCTREPCMAllSolenoids")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetCTREPCMAllSolenoids(int index, byte values); + public static partial void SetAllSolenoids(int index, byte values); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCTREPCMAllNonSolenoidCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterCTREPCMAllNonSolenoidCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllNonSolenoidCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCTREPCMAllSolenoidCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterCTREPCMAllSolenoidCallbacks(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllSolenoidCallbacks(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/CanData.cs b/src/hal/Natives/Simulation/HalCanData.cs similarity index 70% rename from src/hal/Natives/Simulation/CanData.cs rename to src/hal/Natives/Simulation/HalCanData.cs index e6cd0d3b..8295df87 100644 --- a/src/hal/Natives/Simulation/CanData.cs +++ b/src/hal/Natives/Simulation/HalCanData.cs @@ -13,54 +13,54 @@ public static unsafe partial class HalCanData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetCanData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetCanData(); + public static partial void ResetData(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCanSendMessageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCanSendMessageCallback(HAL_CAN_SendMessageCallback callback, void* param); + public static partial int RegisterSendMessageCallback(HAL_CAN_SendMessageCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCanSendMessageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCanSendMessageCallback(int uid); + public static partial void celSendMessageCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCanReceiveMessageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCanReceiveMessageCallback(HAL_CAN_ReceiveMessageCallback callback, void* param); + public static partial int RegisterReceiveMessageCallback(HAL_CAN_ReceiveMessageCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCanReceiveMessageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCanReceiveMessageCallback(int uid); + public static partial void celReceiveMessageCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCanOpenStreamCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCanOpenStreamCallback(HAL_CAN_OpenStreamSessionCallback callback, void* param); + public static partial int RegisterOpenStreamCallback(HAL_CAN_OpenStreamSessionCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCanOpenStreamCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCanOpenStreamCallback(int uid); + public static partial void celOpenStreamCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCanCloseStreamCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCanCloseStreamCallback(HAL_CAN_CloseStreamSessionCallback callback, void* param); + public static partial int RegisterCloseStreamCallback(HAL_CAN_CloseStreamSessionCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCanCloseStreamCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCanCloseStreamCallback(int uid); + public static partial void celCloseStreamCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCanReadStreamCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCanReadStreamCallback(HAL_CAN_ReadStreamSessionCallback callback, void* param); + public static partial int RegisterReadStreamCallback(HAL_CAN_ReadStreamSessionCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCanReadStreamCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCanReadStreamCallback(int uid); + public static partial void celReadStreamCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterCanGetCANStatusCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterCanGetCANStatusCallback(HAL_CAN_GetCANStatusCallback callback, void* param); + public static partial int RegisterGetCANStatusCallback(HAL_CAN_GetCANStatusCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelCanGetCANStatusCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelCanGetCANStatusCallback(int uid); + public static partial void celGetCANStatusCallback(int uid); } diff --git a/src/hal/Natives/Simulation/DIOData.cs b/src/hal/Natives/Simulation/HalDIOData.cs similarity index 61% rename from src/hal/Natives/Simulation/DIOData.cs rename to src/hal/Natives/Simulation/HalDIOData.cs index dcf3c0fe..e00f6af5 100644 --- a/src/hal/Natives/Simulation/DIOData.cs +++ b/src/hal/Natives/Simulation/HalDIOData.cs @@ -9,97 +9,97 @@ public static unsafe partial class HalDIOData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetDIOData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetDIOData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDIOInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDIOInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDIOInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDIOInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDIOInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetDIOInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDIOInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDIOInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDIOSimDevice")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial WPIHal.Handles.HalSimDeviceHandle GetDIOSimDevice(int index); + public static partial WPIHal.Handles.HalSimDeviceHandle GetSimDevice(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDIOValueCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDIOValueCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterValueCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDIOValueCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDIOValueCallback(int index, int uid); + public static partial void CancelValueCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDIOValue")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetDIOValue(int index); + public static partial bool GetValue(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDIOValue")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDIOValue(int index, [MarshalAs(UnmanagedType.I4)] bool value); + public static partial void SetValue(int index, [MarshalAs(UnmanagedType.I4)] bool value); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDIOPulseLengthCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDIOPulseLengthCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterPulseLengthCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDIOPulseLengthCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDIOPulseLengthCallback(int index, int uid); + public static partial void CancelPulseLengthCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDIOPulseLength")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetDIOPulseLength(int index); + public static partial double GetPulseLength(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDIOPulseLength")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDIOPulseLength(int index, double pulseLength); + public static partial void SetPulseLength(int index, double pulseLength); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDIOIsInputCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDIOIsInputCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterIsInputCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDIOIsInputCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDIOIsInputCallback(int index, int uid); + public static partial void CancelIsInputCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDIOIsInput")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetDIOIsInput(int index); + public static partial bool GetIsInput(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDIOIsInput")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDIOIsInput(int index, [MarshalAs(UnmanagedType.I4)] bool isInput); + public static partial void SetIsInput(int index, [MarshalAs(UnmanagedType.I4)] bool isInput); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDIOFilterIndexCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDIOFilterIndexCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterFilterIndexCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDIOFilterIndexCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDIOFilterIndexCallback(int index, int uid); + public static partial void CancelFilterIndexCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDIOFilterIndex")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetDIOFilterIndex(int index); + public static partial int GetFilterIndex(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDIOFilterIndex")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDIOFilterIndex(int index, int filterIndex); + public static partial void SetFilterIndex(int index, int filterIndex); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDIOAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterDIOAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/DigitalPWMData.cs b/src/hal/Natives/Simulation/HalDigitalPWMData.cs similarity index 62% rename from src/hal/Natives/Simulation/DigitalPWMData.cs rename to src/hal/Natives/Simulation/HalDigitalPWMData.cs index 5fd9ac3c..ce43979f 100644 --- a/src/hal/Natives/Simulation/DigitalPWMData.cs +++ b/src/hal/Natives/Simulation/HalDigitalPWMData.cs @@ -9,63 +9,63 @@ public static unsafe partial class HalDigitalPWMData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_FindDigitalPWMForChannel")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int FindDigitalPWMForChannel(int channel); + public static partial int FindForChannel(int channel); [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetDigitalPWMData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetDigitalPWMData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDigitalPWMInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDigitalPWMInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDigitalPWMInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDigitalPWMInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDigitalPWMInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetDigitalPWMInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDigitalPWMInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDigitalPWMInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDigitalPWMDutyCycleCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDigitalPWMDutyCycleCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterDutyCycleCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDigitalPWMDutyCycleCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDigitalPWMDutyCycleCallback(int index, int uid); + public static partial void CancelDutyCycleCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDigitalPWMDutyCycle")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetDigitalPWMDutyCycle(int index); + public static partial double GetDutyCycle(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDigitalPWMDutyCycle")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDigitalPWMDutyCycle(int index, double dutyCycle); + public static partial void SetDutyCycle(int index, double dutyCycle); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDigitalPWMPinCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDigitalPWMPinCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterPinCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDigitalPWMPinCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDigitalPWMPinCallback(int index, int uid); + public static partial void CancelPinCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDigitalPWMPin")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetDigitalPWMPin(int index); + public static partial int GetPin(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDigitalPWMPin")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDigitalPWMPin(int index, int pin); + public static partial void SetPin(int index, int pin); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDigitalPWMAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterDigitalPWMAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/DriverStationData.cs b/src/hal/Natives/Simulation/HalDriverStationData.cs similarity index 81% rename from src/hal/Natives/Simulation/DriverStationData.cs rename to src/hal/Natives/Simulation/HalDriverStationData.cs index 80b0c773..c76d4def 100644 --- a/src/hal/Natives/Simulation/DriverStationData.cs +++ b/src/hal/Natives/Simulation/HalDriverStationData.cs @@ -15,141 +15,141 @@ public static unsafe partial class HalDriverStationData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetDriverStationData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetDriverStationData(); + public static partial void ResetData(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDriverStationEnabledCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDriverStationEnabledCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterEnabledCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDriverStationEnabledCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDriverStationEnabledCallback(int uid); + public static partial void CancelEnabledCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDriverStationEnabled")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetDriverStationEnabled(); + public static partial bool GetEnabled(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDriverStationEnabled")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDriverStationEnabled([MarshalAs(UnmanagedType.I4)] bool enabled); + public static partial void SetEnabled([MarshalAs(UnmanagedType.I4)] bool enabled); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDriverStationAutonomousCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDriverStationAutonomousCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterAutonomousCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDriverStationAutonomousCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDriverStationAutonomousCallback(int uid); + public static partial void CancelAutonomousCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDriverStationAutonomous")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetDriverStationAutonomous(); + public static partial bool GetAutonomous(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDriverStationAutonomous")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDriverStationAutonomous([MarshalAs(UnmanagedType.I4)] bool autonomous); + public static partial void SetAutonomous([MarshalAs(UnmanagedType.I4)] bool autonomous); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDriverStationTestCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDriverStationTestCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterTestCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDriverStationTestCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDriverStationTestCallback(int uid); + public static partial void CancelTestCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDriverStationTest")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetDriverStationTest(); + public static partial bool GetTest(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDriverStationTest")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDriverStationTest([MarshalAs(UnmanagedType.I4)] bool test); + public static partial void SetTest([MarshalAs(UnmanagedType.I4)] bool test); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDriverStationEStopCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDriverStationEStopCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterEStopCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDriverStationEStopCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDriverStationEStopCallback(int uid); + public static partial void CancelEStopCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDriverStationEStop")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetDriverStationEStop(); + public static partial bool GetEStop(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDriverStationEStop")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDriverStationEStop([MarshalAs(UnmanagedType.I4)] bool eStop); + public static partial void SetEStop([MarshalAs(UnmanagedType.I4)] bool eStop); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDriverStationFmsAttachedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDriverStationFmsAttachedCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterFmsAttachedCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDriverStationFmsAttachedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDriverStationFmsAttachedCallback(int uid); + public static partial void CancelFmsAttachedCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDriverStationFmsAttached")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetDriverStationFmsAttached(); + public static partial bool GetFmsAttached(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDriverStationFmsAttached")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDriverStationFmsAttached([MarshalAs(UnmanagedType.I4)] bool fmsAttached); + public static partial void SetFmsAttached([MarshalAs(UnmanagedType.I4)] bool fmsAttached); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDriverStationDsAttachedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDriverStationDsAttachedCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterDsAttachedCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDriverStationDsAttachedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDriverStationDsAttachedCallback(int uid); + public static partial void CancelDsAttachedCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDriverStationDsAttached")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetDriverStationDsAttached(); + public static partial bool GetDsAttached(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDriverStationDsAttached")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDriverStationDsAttached([MarshalAs(UnmanagedType.I4)] bool dsAttached); + public static partial void SetDsAttached([MarshalAs(UnmanagedType.I4)] bool dsAttached); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDriverStationAllianceStationIdCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDriverStationAllianceStationIdCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterAllianceStationIdCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDriverStationAllianceStationIdCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDriverStationAllianceStationIdCallback(int uid); + public static partial void CancelAllianceStationIdCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDriverStationAllianceStationId")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial WPIHal.AllianceStationID GetDriverStationAllianceStationId(); + public static partial WPIHal.AllianceStationID GetAllianceStationId(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDriverStationAllianceStationId")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDriverStationAllianceStationId(WPIHal.AllianceStationID allianceStationId); + public static partial void SetAllianceStationId(WPIHal.AllianceStationID allianceStationId); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDriverStationMatchTimeCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDriverStationMatchTimeCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterMatchTimeCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDriverStationMatchTimeCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDriverStationMatchTimeCallback(int uid); + public static partial void CancelMatchTimeCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDriverStationMatchTime")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetDriverStationMatchTime(); + public static partial double GetMatchTime(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDriverStationMatchTime")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDriverStationMatchTime(double matchTime); + public static partial void SetMatchTime(double matchTime); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterJoystickAxesCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] @@ -317,18 +317,18 @@ public static unsafe partial class HalDriverStationData [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDriverStationAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterDriverStationAllCallbacks(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDriverStationNewDataCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDriverStationNewDataCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterNewDataCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDriverStationNewDataCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDriverStationNewDataCallback(int uid); + public static partial void CancelNewDataCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_NotifyDriverStationNewData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void NotifyDriverStationNewData(); + public static partial void NotifyNewData(); } diff --git a/src/hal/Natives/Simulation/DutyCycleData.cs b/src/hal/Natives/Simulation/HalDutyCycleData.cs similarity index 62% rename from src/hal/Natives/Simulation/DutyCycleData.cs rename to src/hal/Natives/Simulation/HalDutyCycleData.cs index 780fbd9c..211916ae 100644 --- a/src/hal/Natives/Simulation/DutyCycleData.cs +++ b/src/hal/Natives/Simulation/HalDutyCycleData.cs @@ -9,71 +9,71 @@ public static unsafe partial class HalDutyCycleData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_FindDutyCycleForChannel")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int FindDutyCycleForChannel(int channel); + public static partial int FindForChannel(int channel); [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetDutyCycleData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetDutyCycleData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDutyCycleDigitalChannel")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetDutyCycleDigitalChannel(int index); + public static partial int GetDigitalChannel(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDutyCycleInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDutyCycleInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDutyCycleInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDutyCycleInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDutyCycleInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetDutyCycleInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDutyCycleInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDutyCycleInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDutyCycleSimDevice")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial WPIHal.Handles.HalSimDeviceHandle GetDutyCycleSimDevice(int index); + public static partial WPIHal.Handles.HalSimDeviceHandle GetSimDevice(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDutyCycleOutputCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDutyCycleOutputCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterOutputCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDutyCycleOutputCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDutyCycleOutputCallback(int index, int uid); + public static partial void CancelOutputCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDutyCycleOutput")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetDutyCycleOutput(int index); + public static partial double GetOutput(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDutyCycleOutput")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDutyCycleOutput(int index, double output); + public static partial void SetOutput(int index, double output); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDutyCycleFrequencyCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterDutyCycleFrequencyCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterFrequencyCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelDutyCycleFrequencyCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelDutyCycleFrequencyCallback(int index, int uid); + public static partial void CancelFrequencyCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetDutyCycleFrequency")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetDutyCycleFrequency(int index); + public static partial int GetFrequency(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetDutyCycleFrequency")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetDutyCycleFrequency(int index, int frequency); + public static partial void SetFrequency(int index, int frequency); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterDutyCycleAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterDutyCycleAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/EncoderData.cs b/src/hal/Natives/Simulation/HalEncoderData.cs similarity index 63% rename from src/hal/Natives/Simulation/EncoderData.cs rename to src/hal/Natives/Simulation/HalEncoderData.cs index 677639e9..9653816d 100644 --- a/src/hal/Natives/Simulation/EncoderData.cs +++ b/src/hal/Natives/Simulation/HalEncoderData.cs @@ -9,190 +9,190 @@ public static unsafe partial class HalEncoderData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_FindEncoderForChannel")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int FindEncoderForChannel(int channel); + public static partial int FindForChannel(int channel); [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetEncoderData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetEncoderData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderDigitalChannelA")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetEncoderDigitalChannelA(int index); + public static partial int GetDigitalChannelA(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderDigitalChannelB")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetEncoderDigitalChannelB(int index); + public static partial int GetDigitalChannelB(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterEncoderInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterEncoderInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelEncoderInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelEncoderInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetEncoderInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetEncoderInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetEncoderInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderSimDevice")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial WPIHal.Handles.HalSimDeviceHandle GetEncoderSimDevice(int index); + public static partial WPIHal.Handles.HalSimDeviceHandle GetSimDevice(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterEncoderCountCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterEncoderCountCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterCountCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelEncoderCountCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelEncoderCountCallback(int index, int uid); + public static partial void CancelCountCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderCount")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetEncoderCount(int index); + public static partial int GetCount(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetEncoderCount")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetEncoderCount(int index, int count); + public static partial void SetCount(int index, int count); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterEncoderPeriodCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterEncoderPeriodCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterPeriodCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelEncoderPeriodCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelEncoderPeriodCallback(int index, int uid); + public static partial void CancelPeriodCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderPeriod")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetEncoderPeriod(int index); + public static partial double GetPeriod(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetEncoderPeriod")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetEncoderPeriod(int index, double period); + public static partial void SetPeriod(int index, double period); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterEncoderResetCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterEncoderResetCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterResetCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelEncoderResetCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelEncoderResetCallback(int index, int uid); + public static partial void CancelResetCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderReset")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetEncoderReset(int index); + public static partial bool GetReset(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetEncoderReset")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetEncoderReset(int index, [MarshalAs(UnmanagedType.I4)] bool reset); + public static partial void SetReset(int index, [MarshalAs(UnmanagedType.I4)] bool reset); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterEncoderMaxPeriodCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterEncoderMaxPeriodCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterMaxPeriodCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelEncoderMaxPeriodCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelEncoderMaxPeriodCallback(int index, int uid); + public static partial void CancelMaxPeriodCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderMaxPeriod")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetEncoderMaxPeriod(int index); + public static partial double GetMaxPeriod(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetEncoderMaxPeriod")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetEncoderMaxPeriod(int index, double maxPeriod); + public static partial void SetMaxPeriod(int index, double maxPeriod); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterEncoderDirectionCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterEncoderDirectionCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterDirectionCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelEncoderDirectionCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelEncoderDirectionCallback(int index, int uid); + public static partial void CancelDirectionCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderDirection")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetEncoderDirection(int index); + public static partial bool GetDirection(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetEncoderDirection")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetEncoderDirection(int index, [MarshalAs(UnmanagedType.I4)] bool direction); + public static partial void SetDirection(int index, [MarshalAs(UnmanagedType.I4)] bool direction); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterEncoderReverseDirectionCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterEncoderReverseDirectionCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterReverseDirectionCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelEncoderReverseDirectionCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelEncoderReverseDirectionCallback(int index, int uid); + public static partial void CancelReverseDirectionCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderReverseDirection")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetEncoderReverseDirection(int index); + public static partial bool GetReverseDirection(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetEncoderReverseDirection")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetEncoderReverseDirection(int index, [MarshalAs(UnmanagedType.I4)] bool reverseDirection); + public static partial void SetReverseDirection(int index, [MarshalAs(UnmanagedType.I4)] bool reverseDirection); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterEncoderSamplesToAverageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterEncoderSamplesToAverageCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterSamplesToAverageCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelEncoderSamplesToAverageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelEncoderSamplesToAverageCallback(int index, int uid); + public static partial void CancelSamplesToAverageCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderSamplesToAverage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetEncoderSamplesToAverage(int index); + public static partial int GetSamplesToAverage(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetEncoderSamplesToAverage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetEncoderSamplesToAverage(int index, int samplesToAverage); + public static partial void SetSamplesToAverage(int index, int samplesToAverage); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterEncoderDistancePerPulseCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterEncoderDistancePerPulseCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterDistancePerPulseCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelEncoderDistancePerPulseCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelEncoderDistancePerPulseCallback(int index, int uid); + public static partial void CancelDistancePerPulseCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderDistancePerPulse")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetEncoderDistancePerPulse(int index); + public static partial double GetDistancePerPulse(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetEncoderDistancePerPulse")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetEncoderDistancePerPulse(int index, double distancePerPulse); + public static partial void SetDistancePerPulse(int index, double distancePerPulse); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterEncoderAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterEncoderAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetEncoderDistance")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetEncoderDistance(int index, double distance); + public static partial void SetDistance(int index, double distance); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderDistance")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetEncoderDistance(int index); + public static partial double GetDistance(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetEncoderRate")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetEncoderRate(int index, double rate); + public static partial void SetRate(int index, double rate); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetEncoderRate")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetEncoderRate(int index); + public static partial double GetRate(int index); } diff --git a/src/hal/Natives/Simulation/I2CData.cs b/src/hal/Natives/Simulation/HalI2CData.cs similarity index 67% rename from src/hal/Natives/Simulation/I2CData.cs rename to src/hal/Natives/Simulation/HalI2CData.cs index e2dbc947..ba2e75cb 100644 --- a/src/hal/Natives/Simulation/I2CData.cs +++ b/src/hal/Natives/Simulation/HalI2CData.cs @@ -10,39 +10,39 @@ public static unsafe partial class HalI2CData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetI2CData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetI2CData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterI2CInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterI2CInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelI2CInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelI2CInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetI2CInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetI2CInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetI2CInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetI2CInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterI2CReadCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterI2CReadCallback(int index, HAL_BufferCallback callback, void* param); + public static partial int RegisterReadCallback(int index, HAL_BufferCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelI2CReadCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelI2CReadCallback(int index, int uid); + public static partial void CancelReadCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterI2CWriteCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterI2CWriteCallback(int index, HAL_ConstBufferCallback callback, void* param); + public static partial int RegisterWriteCallback(int index, HAL_ConstBufferCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelI2CWriteCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelI2CWriteCallback(int index, int uid); + public static partial void CancelWriteCallback(int index, int uid); } diff --git a/src/hal/Natives/Simulation/NotifierData.cs b/src/hal/Natives/Simulation/HalNotifierData.cs similarity index 81% rename from src/hal/Natives/Simulation/NotifierData.cs rename to src/hal/Natives/Simulation/HalNotifierData.cs index 9b316617..2f102cfa 100644 --- a/src/hal/Natives/Simulation/NotifierData.cs +++ b/src/hal/Natives/Simulation/HalNotifierData.cs @@ -14,14 +14,14 @@ public static unsafe partial class HalNotifierData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetNextNotifierTimeout")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial ulong GetNextNotifierTimeout(); + public static partial ulong GetNextTimeout(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetNumNotifiers")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetNumNotifiers(); + public static partial int GetNums(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetNotifierInfo")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetNotifierInfo(Span arr, int size); + public static partial int GetInfo(Span arr, int size); } diff --git a/src/hal/Natives/Simulation/PWMData.cs b/src/hal/Natives/Simulation/HalPWMData.cs similarity index 64% rename from src/hal/Natives/Simulation/PWMData.cs rename to src/hal/Natives/Simulation/HalPWMData.cs index fb34dd09..935ffae6 100644 --- a/src/hal/Natives/Simulation/PWMData.cs +++ b/src/hal/Natives/Simulation/HalPWMData.cs @@ -9,108 +9,108 @@ public static unsafe partial class HalPWMData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetPWMData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetPWMData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPWMInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterPWMInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelPWMInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelPWMInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetPWMInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetPWMInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetPWMInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetPWMInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPWMPulseMicrosecondCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterPWMPulseMicrosecondCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterPulseMicrosecondCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelPWMPulseMicrosecondCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelPWMPulseMicrosecondCallback(int index, int uid); + public static partial void CancelPulseMicrosecondCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetPWMPulseMicrosecond")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetPWMPulseMicrosecond(int index); + public static partial int GetPulseMicrosecond(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetPWMPulseMicrosecond")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetPWMPulseMicrosecond(int index, int microsecondPulseTime); + public static partial void SetPulseMicrosecond(int index, int microsecondPulseTime); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPWMSpeedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterPWMSpeedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterSpeedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelPWMSpeedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelPWMSpeedCallback(int index, int uid); + public static partial void CancelSpeedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetPWMSpeed")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetPWMSpeed(int index); + public static partial double GetSpeed(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetPWMSpeed")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetPWMSpeed(int index, double speed); + public static partial void SetSpeed(int index, double speed); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPWMPositionCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterPWMPositionCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterPositionCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelPWMPositionCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelPWMPositionCallback(int index, int uid); + public static partial void CancelPositionCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetPWMPosition")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetPWMPosition(int index); + public static partial double GetPosition(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetPWMPosition")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetPWMPosition(int index, double position); + public static partial void SetPosition(int index, double position); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPWMPeriodScaleCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterPWMPeriodScaleCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterPeriodScaleCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelPWMPeriodScaleCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelPWMPeriodScaleCallback(int index, int uid); + public static partial void CancelPeriodScaleCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetPWMPeriodScale")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetPWMPeriodScale(int index); + public static partial int GetPeriodScale(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetPWMPeriodScale")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetPWMPeriodScale(int index, int periodScale); + public static partial void SetPeriodScale(int index, int periodScale); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPWMZeroLatchCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterPWMZeroLatchCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterZeroLatchCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelPWMZeroLatchCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelPWMZeroLatchCallback(int index, int uid); + public static partial void CancelZeroLatchCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetPWMZeroLatch")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetPWMZeroLatch(int index); + public static partial bool GetZeroLatch(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetPWMZeroLatch")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetPWMZeroLatch(int index, [MarshalAs(UnmanagedType.I4)] bool zeroLatch); + public static partial void SetZeroLatch(int index, [MarshalAs(UnmanagedType.I4)] bool zeroLatch); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPWMAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterPWMAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/PowerDistributionData.cs b/src/hal/Natives/Simulation/HalPowerDistributionData.cs similarity index 60% rename from src/hal/Natives/Simulation/PowerDistributionData.cs rename to src/hal/Natives/Simulation/HalPowerDistributionData.cs index 36433f6f..c492ab94 100644 --- a/src/hal/Natives/Simulation/PowerDistributionData.cs +++ b/src/hal/Natives/Simulation/HalPowerDistributionData.cs @@ -9,83 +9,83 @@ public static unsafe partial class HalPowerDistributionData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetPowerDistributionData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetPowerDistributionData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPowerDistributionInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterPowerDistributionInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelPowerDistributionInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelPowerDistributionInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetPowerDistributionInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetPowerDistributionInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetPowerDistributionInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetPowerDistributionInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPowerDistributionTemperatureCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterPowerDistributionTemperatureCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterTemperatureCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelPowerDistributionTemperatureCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelPowerDistributionTemperatureCallback(int index, int uid); + public static partial void CancelTemperatureCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetPowerDistributionTemperature")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetPowerDistributionTemperature(int index); + public static partial double GetTemperature(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetPowerDistributionTemperature")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetPowerDistributionTemperature(int index, double temperature); + public static partial void SetTemperature(int index, double temperature); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPowerDistributionVoltageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterPowerDistributionVoltageCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterVoltageCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelPowerDistributionVoltageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelPowerDistributionVoltageCallback(int index, int uid); + public static partial void CancelVoltageCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetPowerDistributionVoltage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetPowerDistributionVoltage(int index); + public static partial double GetVoltage(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetPowerDistributionVoltage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetPowerDistributionVoltage(int index, double voltage); + public static partial void SetVoltage(int index, double voltage); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPowerDistributionCurrentCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterPowerDistributionCurrentCallback(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterCurrentCallback(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelPowerDistributionCurrentCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelPowerDistributionCurrentCallback(int index, int channel, int uid); + public static partial void CancelCurrentCallback(int index, int channel, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetPowerDistributionCurrent")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetPowerDistributionCurrent(int index, int channel); + public static partial double GetCurrent(int index, int channel); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetPowerDistributionCurrent")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetPowerDistributionCurrent(int index, int channel, double current); + public static partial void SetCurrent(int index, int channel, double current); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetPowerDistributionAllCurrents")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void GetPowerDistributionAllCurrents(int index, double* currents, int length); + public static partial void GetAllCurrents(int index, double* currents, int length); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetPowerDistributionAllCurrents")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetPowerDistributionAllCurrents(int index, double* currents, int length); + public static partial void SetAllCurrents(int index, double* currents, int length); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterPowerDistributionAllNonCurrentCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterPowerDistributionAllNonCurrentCallbacks(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllNonCurrentCallbacks(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/REVPHData.cs b/src/hal/Natives/Simulation/HalREVPHData.cs similarity index 62% rename from src/hal/Natives/Simulation/REVPHData.cs rename to src/hal/Natives/Simulation/HalREVPHData.cs index 5e5ea301..5b3d9989 100644 --- a/src/hal/Natives/Simulation/REVPHData.cs +++ b/src/hal/Natives/Simulation/HalREVPHData.cs @@ -17,122 +17,122 @@ public static unsafe partial class HalREVPHData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetREVPHData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetREVPHData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterREVPHInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterREVPHInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelREVPHInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelREVPHInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetREVPHInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetREVPHInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetREVPHInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetREVPHInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool solenoidInitialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool solenoidInitialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterREVPHSolenoidOutputCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterREVPHSolenoidOutputCallback(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterSolenoidOutputCallback(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelREVPHSolenoidOutputCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelREVPHSolenoidOutputCallback(int index, int channel, int uid); + public static partial void CancelSolenoidOutputCallback(int index, int channel, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetREVPHSolenoidOutput")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetREVPHSolenoidOutput(int index, int channel); + public static partial bool GetSolenoidOutput(int index, int channel); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetREVPHSolenoidOutput")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetREVPHSolenoidOutput(int index, int channel, [MarshalAs(UnmanagedType.I4)] bool solenoidOutput); + public static partial void SetSolenoidOutput(int index, int channel, [MarshalAs(UnmanagedType.I4)] bool solenoidOutput); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterREVPHCompressorOnCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterREVPHCompressorOnCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterCompressorOnCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelREVPHCompressorOnCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelREVPHCompressorOnCallback(int index, int uid); + public static partial void CancelCompressorOnCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetREVPHCompressorOn")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetREVPHCompressorOn(int index); + public static partial bool GetCompressorOn(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetREVPHCompressorOn")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetREVPHCompressorOn(int index, [MarshalAs(UnmanagedType.I4)] bool compressorOn); + public static partial void SetCompressorOn(int index, [MarshalAs(UnmanagedType.I4)] bool compressorOn); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterREVPHCompressorConfigTypeCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterREVPHCompressorConfigTypeCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterCompressorConfigTypeCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelREVPHCompressorConfigTypeCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelREVPHCompressorConfigTypeCallback(int index, int uid); + public static partial void CancelCompressorConfigTypeCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetREVPHCompressorConfigType")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial RevPHCompressorConfigType GetREVPHCompressorConfigType(int index); + public static partial RevPHCompressorConfigType GetCompressorConfigType(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetREVPHCompressorConfigType")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetREVPHCompressorConfigType(int index, RevPHCompressorConfigType configType); + public static partial void SetCompressorConfigType(int index, RevPHCompressorConfigType configType); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterREVPHPressureSwitchCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterREVPHPressureSwitchCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterPressureSwitchCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelREVPHPressureSwitchCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelREVPHPressureSwitchCallback(int index, int uid); + public static partial void CancelPressureSwitchCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetREVPHPressureSwitch")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetREVPHPressureSwitch(int index); + public static partial bool GetPressureSwitch(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetREVPHPressureSwitch")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetREVPHPressureSwitch(int index, [MarshalAs(UnmanagedType.I4)] bool pressureSwitch); + public static partial void SetPressureSwitch(int index, [MarshalAs(UnmanagedType.I4)] bool pressureSwitch); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterREVPHCompressorCurrentCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterREVPHCompressorCurrentCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterCompressorCurrentCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelREVPHCompressorCurrentCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelREVPHCompressorCurrentCallback(int index, int uid); + public static partial void CancelCompressorCurrentCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetREVPHCompressorCurrent")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetREVPHCompressorCurrent(int index); + public static partial double GetCompressorCurrent(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetREVPHCompressorCurrent")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetREVPHCompressorCurrent(int index, double compressorCurrent); + public static partial void SetCompressorCurrent(int index, double compressorCurrent); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetREVPHAllSolenoids")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void GetREVPHAllSolenoids(int index, Span values); + public static partial void GetAllSolenoids(int index, Span values); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetREVPHAllSolenoids")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetREVPHAllSolenoids(int index, byte values); + public static partial void SetAllSolenoids(int index, byte values); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterREVPHAllNonSolenoidCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterREVPHAllNonSolenoidCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllNonSolenoidCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterREVPHAllSolenoidCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterREVPHAllSolenoidCallbacks(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllSolenoidCallbacks(int index, int channel, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/RelayData.cs b/src/hal/Natives/Simulation/HalRelayData.cs similarity index 61% rename from src/hal/Natives/Simulation/RelayData.cs rename to src/hal/Natives/Simulation/HalRelayData.cs index 95eefe68..146420d9 100644 --- a/src/hal/Natives/Simulation/RelayData.cs +++ b/src/hal/Natives/Simulation/HalRelayData.cs @@ -9,78 +9,78 @@ public static unsafe partial class HalRelayData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetRelayData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetRelayData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRelayInitializedForwardCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRelayInitializedForwardCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedForwardCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRelayInitializedForwardCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRelayInitializedForwardCallback(int index, int uid); + public static partial void CancelInitializedForwardCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRelayInitializedForward")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetRelayInitializedForward(int index); + public static partial bool GetInitializedForward(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRelayInitializedForward")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRelayInitializedForward(int index, [MarshalAs(UnmanagedType.I4)] bool initializedForward); + public static partial void SetInitializedForward(int index, [MarshalAs(UnmanagedType.I4)] bool initializedForward); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRelayInitializedReverseCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRelayInitializedReverseCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedReverseCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRelayInitializedReverseCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRelayInitializedReverseCallback(int index, int uid); + public static partial void CancelInitializedReverseCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRelayInitializedReverse")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetRelayInitializedReverse(int index); + public static partial bool GetInitializedReverse(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRelayInitializedReverse")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRelayInitializedReverse(int index, [MarshalAs(UnmanagedType.I4)] bool initializedReverse); + public static partial void SetInitializedReverse(int index, [MarshalAs(UnmanagedType.I4)] bool initializedReverse); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRelayForwardCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRelayForwardCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterForwardCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRelayForwardCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRelayForwardCallback(int index, int uid); + public static partial void CancelForwardCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRelayForward")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetRelayForward(int index); + public static partial bool GetForward(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRelayForward")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRelayForward(int index, [MarshalAs(UnmanagedType.I4)] bool forward); + public static partial void SetForward(int index, [MarshalAs(UnmanagedType.I4)] bool forward); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRelayReverseCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRelayReverseCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterReverseCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRelayReverseCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRelayReverseCallback(int index, int uid); + public static partial void CancelReverseCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRelayReverse")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetRelayReverse(int index); + public static partial bool GetReverse(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRelayReverse")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRelayReverse(int index, [MarshalAs(UnmanagedType.I4)] bool reverse); + public static partial void SetReverse(int index, [MarshalAs(UnmanagedType.I4)] bool reverse); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRelayAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterRelayAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/RoboRioData.cs b/src/hal/Natives/Simulation/HalRoboRioData.cs similarity index 62% rename from src/hal/Natives/Simulation/RoboRioData.cs rename to src/hal/Natives/Simulation/HalRoboRioData.cs index ad5d6508..b3932a02 100644 --- a/src/hal/Natives/Simulation/RoboRioData.cs +++ b/src/hal/Natives/Simulation/HalRoboRioData.cs @@ -12,350 +12,350 @@ public static unsafe partial class HalRoboRioData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetRoboRioData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetRoboRioData(); + public static partial void ResetData(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioFPGAButtonCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioFPGAButtonCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterFPGAButtonCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioFPGAButtonCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioFPGAButtonCallback(int uid); + public static partial void CancelFPGAButtonCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioFPGAButton")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetRoboRioFPGAButton(); + public static partial bool GetFPGAButton(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioFPGAButton")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioFPGAButton([MarshalAs(UnmanagedType.I4)] bool fPGAButton); + public static partial void SetFPGAButton([MarshalAs(UnmanagedType.I4)] bool fPGAButton); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioVInVoltageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioVInVoltageCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterVInVoltageCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioVInVoltageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioVInVoltageCallback(int uid); + public static partial void CancelVInVoltageCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioVInVoltage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetRoboRioVInVoltage(); + public static partial double GetVInVoltage(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioVInVoltage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioVInVoltage(double vInVoltage); + public static partial void SetVInVoltage(double vInVoltage); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioVInCurrentCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioVInCurrentCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterVInCurrentCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioVInCurrentCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioVInCurrentCallback(int uid); + public static partial void CancelVInCurrentCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioVInCurrent")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetRoboRioVInCurrent(); + public static partial double GetVInCurrent(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioVInCurrent")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioVInCurrent(double vInCurrent); + public static partial void SetVInCurrent(double vInCurrent); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserVoltage6VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserVoltage6VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserVoltage6VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserVoltage6VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserVoltage6VCallback(int uid); + public static partial void CancelUserVoltage6VCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserVoltage6V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetRoboRioUserVoltage6V(); + public static partial double GetUserVoltage6V(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserVoltage6V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserVoltage6V(double userVoltage6V); + public static partial void SetUserVoltage6V(double userVoltage6V); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserCurrent6VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserCurrent6VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserCurrent6VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserCurrent6VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserCurrent6VCallback(int uid); + public static partial void CancelUserCurrent6VCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserCurrent6V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetRoboRioUserCurrent6V(); + public static partial double GetUserCurrent6V(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserCurrent6V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserCurrent6V(double userCurrent6V); + public static partial void SetUserCurrent6V(double userCurrent6V); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserActive6VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserActive6VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserActive6VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserActive6VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserActive6VCallback(int uid); + public static partial void CancelUserActive6VCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserActive6V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetRoboRioUserActive6V(); + public static partial bool GetUserActive6V(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserActive6V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserActive6V([MarshalAs(UnmanagedType.I4)] bool userActive6V); + public static partial void SetUserActive6V([MarshalAs(UnmanagedType.I4)] bool userActive6V); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserVoltage5VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserVoltage5VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserVoltage5VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserVoltage5VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserVoltage5VCallback(int uid); + public static partial void CancelUserVoltage5VCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserVoltage5V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetRoboRioUserVoltage5V(); + public static partial double GetUserVoltage5V(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserVoltage5V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserVoltage5V(double userVoltage5V); + public static partial void SetUserVoltage5V(double userVoltage5V); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserCurrent5VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserCurrent5VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserCurrent5VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserCurrent5VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserCurrent5VCallback(int uid); + public static partial void CancelUserCurrent5VCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserCurrent5V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetRoboRioUserCurrent5V(); + public static partial double GetUserCurrent5V(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserCurrent5V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserCurrent5V(double userCurrent5V); + public static partial void SetUserCurrent5V(double userCurrent5V); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserActive5VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserActive5VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserActive5VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserActive5VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserActive5VCallback(int uid); + public static partial void CancelUserActive5VCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserActive5V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetRoboRioUserActive5V(); + public static partial bool GetUserActive5V(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserActive5V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserActive5V([MarshalAs(UnmanagedType.I4)] bool userActive5V); + public static partial void SetUserActive5V([MarshalAs(UnmanagedType.I4)] bool userActive5V); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserVoltage3V3Callback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserVoltage3V3Callback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserVoltage3V3Callback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserVoltage3V3Callback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserVoltage3V3Callback(int uid); + public static partial void CancelUserVoltage3V3Callback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserVoltage3V3")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetRoboRioUserVoltage3V3(); + public static partial double GetUserVoltage3V3(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserVoltage3V3")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserVoltage3V3(double userVoltage3V3); + public static partial void SetUserVoltage3V3(double userVoltage3V3); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserCurrent3V3Callback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserCurrent3V3Callback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserCurrent3V3Callback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserCurrent3V3Callback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserCurrent3V3Callback(int uid); + public static partial void CancelUserCurrent3V3Callback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserCurrent3V3")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetRoboRioUserCurrent3V3(); + public static partial double GetUserCurrent3V3(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserCurrent3V3")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserCurrent3V3(double userCurrent3V3); + public static partial void SetUserCurrent3V3(double userCurrent3V3); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserActive3V3Callback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserActive3V3Callback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserActive3V3Callback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserActive3V3Callback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserActive3V3Callback(int uid); + public static partial void CancelUserActive3V3Callback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserActive3V3")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetRoboRioUserActive3V3(); + public static partial bool GetUserActive3V3(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserActive3V3")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserActive3V3([MarshalAs(UnmanagedType.I4)] bool userActive3V3); + public static partial void SetUserActive3V3([MarshalAs(UnmanagedType.I4)] bool userActive3V3); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserFaults6VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserFaults6VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserFaults6VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserFaults6VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserFaults6VCallback(int uid); + public static partial void CancelUserFaults6VCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserFaults6V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetRoboRioUserFaults6V(); + public static partial int GetUserFaults6V(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserFaults6V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserFaults6V(int userFaults6V); + public static partial void SetUserFaults6V(int userFaults6V); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserFaults5VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserFaults5VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserFaults5VCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserFaults5VCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserFaults5VCallback(int uid); + public static partial void CancelUserFaults5VCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserFaults5V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetRoboRioUserFaults5V(); + public static partial int GetUserFaults5V(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserFaults5V")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserFaults5V(int userFaults5V); + public static partial void SetUserFaults5V(int userFaults5V); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioUserFaults3V3Callback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioUserFaults3V3Callback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterUserFaults3V3Callback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioUserFaults3V3Callback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioUserFaults3V3Callback(int uid); + public static partial void CancelUserFaults3V3Callback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioUserFaults3V3")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetRoboRioUserFaults3V3(); + public static partial int GetUserFaults3V3(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioUserFaults3V3")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioUserFaults3V3(int userFaults3V3); + public static partial void SetUserFaults3V3(int userFaults3V3); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioBrownoutVoltageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioBrownoutVoltageCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterBrownoutVoltageCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioBrownoutVoltageCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioBrownoutVoltageCallback(int uid); + public static partial void CancelBrownoutVoltageCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioBrownoutVoltage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetRoboRioBrownoutVoltage(); + public static partial double GetBrownoutVoltage(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioBrownoutVoltage")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioBrownoutVoltage(double brownoutVoltage); + public static partial void SetBrownoutVoltage(double brownoutVoltage); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioTeamNumberCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioTeamNumberCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterTeamNumberCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioTeamNumberCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioTeamNumberCallback(int uid); + public static partial void CancelTeamNumberCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioTeamNumber")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetRoboRioTeamNumber(); + public static partial int GetTeamNumber(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioTeamNumber")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioTeamNumber(int teamNumber); + public static partial void SetTeamNumber(int teamNumber); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioSerialNumberCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioSerialNumberCallback(HAL_RoboRioStringCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterSerialNumberCallback(HAL_RoboRioStringCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioSerialNumberCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioSerialNumberCallback(int uid); + public static partial void CancelSerialNumberCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioSerialNumber")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial nuint GetRoboRioSerialNumber([MarshalUsing(typeof(WpiStringMarshaller))] out string serialNumber); + public static partial nuint GetSerialNumber([MarshalUsing(typeof(WpiStringMarshaller))] out string serialNumber); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioSerialNumber")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioSerialNumber(WpiString serialNumber); + public static partial void SetSerialNumber(WpiString serialNumber); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioCommentsCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioCommentsCallback(HAL_RoboRioStringCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterCommentsCallback(HAL_RoboRioStringCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioCommentsCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioCommentsCallback(int uid); + public static partial void CancelCommentsCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioComments")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial nuint GetRoboRioComments([MarshalUsing(typeof(WpiStringMarshaller))] out string comments); + public static partial nuint GetComments([MarshalUsing(typeof(WpiStringMarshaller))] out string comments); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioComments")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioComments(WpiString comments); + public static partial void SetComments(WpiString comments); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioCPUTempCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioCPUTempCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterCPUTempCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioCPUTempCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioCPUTempCallback(int uid); + public static partial void CancelCPUTempCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioCPUTemp")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetRoboRioCPUTemp(); + public static partial double GetCPUTemp(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioCPUTemp")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioCPUTemp(double cpuTemp); + public static partial void SetCPUTemp(double cpuTemp); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioRadioLEDStateCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterRoboRioRadioLEDStateCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterRadioLEDStateCallback(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelRoboRioRadioLEDStateCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelRoboRioRadioLEDStateCallback(int uid); + public static partial void CancelRadioLEDStateCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetRoboRioRadioLEDState")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial RadioLEDState GetRoboRioRadioLEDState(); + public static partial RadioLEDState GetRadioLEDState(); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetRoboRioRadioLEDState")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetRoboRioRadioLEDState(RadioLEDState state); + public static partial void SetRadioLEDState(RadioLEDState state); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterRoboRioAllCallbacks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterRoboRioAllCallbacks(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbacks(HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/SPIAccelerometerData.cs b/src/hal/Natives/Simulation/HalSPIAccelerometerData.cs similarity index 61% rename from src/hal/Natives/Simulation/SPIAccelerometerData.cs rename to src/hal/Natives/Simulation/HalSPIAccelerometerData.cs index abef9a6f..01ebd239 100644 --- a/src/hal/Natives/Simulation/SPIAccelerometerData.cs +++ b/src/hal/Natives/Simulation/HalSPIAccelerometerData.cs @@ -9,91 +9,91 @@ public static unsafe partial class HalSPIAccelerometerData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetSPIAccelerometerData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetSPIAccelerometerData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSPIAccelerometerActiveCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterSPIAccelerometerActiveCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterActiveCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelSPIAccelerometerActiveCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelSPIAccelerometerActiveCallback(int index, int uid); + public static partial void CancelActiveCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetSPIAccelerometerActive")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetSPIAccelerometerActive(int index); + public static partial bool GetActive(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetSPIAccelerometerActive")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetSPIAccelerometerActive(int index, [MarshalAs(UnmanagedType.I4)] bool active); + public static partial void SetActive(int index, [MarshalAs(UnmanagedType.I4)] bool active); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSPIAccelerometerRangeCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterSPIAccelerometerRangeCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterRangeCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelSPIAccelerometerRangeCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelSPIAccelerometerRangeCallback(int index, int uid); + public static partial void CancelRangeCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetSPIAccelerometerRange")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int GetSPIAccelerometerRange(int index); + public static partial int GetRange(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetSPIAccelerometerRange")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetSPIAccelerometerRange(int index, int range); + public static partial void SetRange(int index, int range); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSPIAccelerometerXCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterSPIAccelerometerXCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterXCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelSPIAccelerometerXCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelSPIAccelerometerXCallback(int index, int uid); + public static partial void CancelXCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetSPIAccelerometerX")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetSPIAccelerometerX(int index); + public static partial double GetX(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetSPIAccelerometerX")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetSPIAccelerometerX(int index, double x); + public static partial void SetX(int index, double x); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSPIAccelerometerYCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterSPIAccelerometerYCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterYCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelSPIAccelerometerYCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelSPIAccelerometerYCallback(int index, int uid); + public static partial void CancelYCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetSPIAccelerometerY")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetSPIAccelerometerY(int index); + public static partial double GetY(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetSPIAccelerometerY")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetSPIAccelerometerY(int index, double y); + public static partial void SetY(int index, double y); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSPIAccelerometerZCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterSPIAccelerometerZCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterZCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelSPIAccelerometerZCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelSPIAccelerometerZCallback(int index, int uid); + public static partial void CancelZCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetSPIAccelerometerZ")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial double GetSPIAccelerometerZ(int index); + public static partial double GetZ(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetSPIAccelerometerZ")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetSPIAccelerometerZ(int index, double z); + public static partial void SetZ(int index, double z); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSPIAccelerometerAllCallbcaks")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void RegisterSPIAccelerometerAllCallbcaks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial void RegisterAllCallbcaks(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); } diff --git a/src/hal/Natives/Simulation/SPIData.cs b/src/hal/Natives/Simulation/HalSPIData.cs similarity index 66% rename from src/hal/Natives/Simulation/SPIData.cs rename to src/hal/Natives/Simulation/HalSPIData.cs index 956f587f..0e0ab429 100644 --- a/src/hal/Natives/Simulation/SPIData.cs +++ b/src/hal/Natives/Simulation/HalSPIData.cs @@ -11,47 +11,47 @@ public static unsafe partial class HalSPIData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetSPIData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetSPIData(int index); + public static partial void ResetData(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSPIInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterSPIInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterInitializedCallback(int index, HAL_NotifyCallback callback, void* param, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelSPIInitializedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelSPIInitializedCallback(int index, int uid); + public static partial void CancelInitializedCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetSPIInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool GetSPIInitialized(int index); + public static partial bool GetInitialized(int index); [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetSPIInitialized")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetSPIInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); + public static partial void SetInitialized(int index, [MarshalAs(UnmanagedType.I4)] bool initialized); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSPIReadCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterSPIReadCallback(int index, HAL_BufferCallback callback, void* param); + public static partial int RegisterReadCallback(int index, HAL_BufferCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelSPIReadCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelSPIReadCallback(int index, int uid); + public static partial void CancelReadCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSPIWriteCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterSPIWriteCallback(int index, HAL_ConstBufferCallback callback, void* param); + public static partial int RegisterWriteCallback(int index, HAL_ConstBufferCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelSPIWriteCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelSPIWriteCallback(int index, int uid); + public static partial void CancelWriteCallback(int index, int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSPIReadAutoReceivedDataCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterSPIReadAutoReceivedDataCallback(int index, HAL_SpiReadAutoReceiveBufferCallback callback, void* param); + public static partial int RegisterReadAutoReceivedDataCallback(int index, HAL_SpiReadAutoReceiveBufferCallback callback, void* param); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelSPIReadAutoReceivedDataCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelSPIReadAutoReceivedDataCallback(int index, int uid); + public static partial void CancelReadAutoReceivedDataCallback(int index, int uid); } diff --git a/src/hal/Natives/Simulation/SimDeviceData.cs b/src/hal/Natives/Simulation/HalSimDeviceData.cs similarity index 83% rename from src/hal/Natives/Simulation/SimDeviceData.cs rename to src/hal/Natives/Simulation/HalSimDeviceData.cs index 244de345..360ff35d 100644 --- a/src/hal/Natives/Simulation/SimDeviceData.cs +++ b/src/hal/Natives/Simulation/HalSimDeviceData.cs @@ -9,36 +9,36 @@ public static unsafe partial class HalSimDeviceData { [LibraryImport("wpiHal", EntryPoint = "HALSIM_SetSimDeviceEnabled", StringMarshalling = StringMarshalling.Utf8)] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void SetSimDeviceEnabled(string prefix, [MarshalAs(UnmanagedType.I4)] bool enabled); + public static partial void SetEnabled(string prefix, [MarshalAs(UnmanagedType.I4)] bool enabled); [LibraryImport("wpiHal", EntryPoint = "HALSIM_IsSimDeviceEnabled", StringMarshalling = StringMarshalling.Utf8)] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] [return: MarshalAs(UnmanagedType.I4)] - public static partial bool IsSimDeviceEnabled(string name); + public static partial bool IsEnabled(string name); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSimDeviceCreatedCallback", StringMarshalling = StringMarshalling.Utf8)] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterSimDeviceCreatedCallback(string prefix, void* param, HALSIM_SimDeviceCallback callback, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterCreatedCallback(string prefix, void* param, HALSIM_SimDeviceCallback callback, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelSimDeviceCreatedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelSimDeviceCreatedCallback(int uid); + public static partial void CancelCreatedCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSimDeviceFreedCallback", StringMarshalling = StringMarshalling.Utf8)] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial int RegisterSimDeviceFreedCallback(string prefix, void* param, HALSIM_SimDeviceCallback callback, [MarshalAs(UnmanagedType.I4)] bool initialNotify); + public static partial int RegisterFreedCallback(string prefix, void* param, HALSIM_SimDeviceCallback callback, [MarshalAs(UnmanagedType.I4)] bool initialNotify); [LibraryImport("wpiHal", EntryPoint = "HALSIM_CancelSimDeviceFreedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void CancelSimDeviceFreedCallback(int uid); + public static partial void CancelFreedCallback(int uid); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetSimDeviceHandle", StringMarshalling = StringMarshalling.Utf8)] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial WPIHal.Handles.HalSimDeviceHandle GetSimDeviceHandle(string name); + public static partial WPIHal.Handles.HalSimDeviceHandle GetHandle(string name); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetSimDeviceName")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial byte* GetSimDeviceName(WPIHal.Handles.HalSimDeviceHandle handle); + public static partial byte* GetName(WPIHal.Handles.HalSimDeviceHandle handle); [LibraryImport("wpiHal", EntryPoint = "HALSIM_GetSimValueDeviceHandle")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] @@ -46,7 +46,7 @@ public static unsafe partial class HalSimDeviceData [LibraryImport("wpiHal", EntryPoint = "HALSIM_EnumerateSimDevices", StringMarshalling = StringMarshalling.Utf8)] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void EnumerateSimDevices(string prefix, void* param, HALSIM_SimDeviceCallback callback); + public static partial void Enumerates(string prefix, void* param, HALSIM_SimDeviceCallback callback); [LibraryImport("wpiHal", EntryPoint = "HALSIM_RegisterSimValueCreatedCallback")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] @@ -90,6 +90,6 @@ public static unsafe partial class HalSimDeviceData [LibraryImport("wpiHal", EntryPoint = "HALSIM_ResetSimDeviceData")] [UnmanagedCallConv(CallConvs = [typeof(CallConvCdecl)])] - public static partial void ResetSimDeviceData(); + public static partial void ResetData(); } diff --git a/src/wpilibsharp/Simulation/AddressableLEDSim.cs b/src/wpilibsharp/Simulation/AddressableLEDSim.cs index 6613251c..aa79d451 100644 --- a/src/wpilibsharp/Simulation/AddressableLEDSim.cs +++ b/src/wpilibsharp/Simulation/AddressableLEDSim.cs @@ -12,8 +12,28 @@ public AddressableLEDSim() m_index = 0; } - public unsafe CallbackStore registerInitializedCallback(Action callback, bool initialNotify) + public unsafe CallbackStore RegisterInitializedCallback(NotifyCallback callback, bool initialNotify) { - return new CallbackStore(callback, m_index, initialNotify, &HalAddressableLEDData.RegisterAddressableLEDInitializedCallback, &HalAddressableLEDData.CancelAddressableLEDInitializedCallback); + return new CallbackStore(callback, m_index, initialNotify, &HalAddressableLEDData.RegisterInitializedCallback, &HalAddressableLEDData.CancelInitializedCallback); + } + + public unsafe CallbackStore RegisterOutputPortCallback(NotifyCallback callback, bool initialNotify) + { + return new CallbackStore(callback, m_index, initialNotify, &HalAddressableLEDData.RegisterOutputPortCallback, &HalAddressableLEDData.CancelOutputPortCallback); + } + + public unsafe CallbackStore RegisterLengthCallback(NotifyCallback callback, bool initialNotify) + { + return new CallbackStore(callback, m_index, initialNotify, &HalAddressableLEDData.RegisterLengthCallback, &HalAddressableLEDData.CancelLengthCallback); + } + + public unsafe CallbackStore RegisterRunningCallback(NotifyCallback callback, bool initialNotify) + { + return new CallbackStore(callback, m_index, initialNotify, &HalAddressableLEDData.RegisterRunningCallback, &HalAddressableLEDData.CancelRunningCallback); + } + + public unsafe CallbackStore RegisterDataCallback(ConstBufferCallback callback) + { + return new CallbackStore(callback, m_index, initialNotify, &HalAddressableLEDData.RegisterDataCallback, &HalAddressableLEDData.CancelDataCallback); } }