Subversion Repositories group.electronics

Rev

Rev 167 | Rev 171 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
161 pfowler 1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
6
using WindowsInput;
7
 
8
namespace nitdcscore {
9
    public class Globals {
170 pfowler 10
 
11
        public static UInt16 ADC_THRESHOLD = 10;
12
        public static UInt16 ADC_DEFMAX = 950;
13
 
161 pfowler 14
        public static DcsBios bios { get; set; }
15
        public static void DcsBiosInit() {
16
            Globals.bios = new DcsBios();
17
            bios.InitUDP();
18
        }
19
 
162 pfowler 20
        public static InputSimulator SendKey = new InputSimulator();
167 pfowler 21
 
22
        public static UInt16 map_uint16(UInt16 x, UInt16 in_min, UInt16 in_max, UInt16 out_min, UInt16 out_max) {
23
            return (UInt16)((x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min);
24
        }
161 pfowler 25
    }
26
}