Jump to content

Eagle_Rising

Members
  • Posts

    130
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Eagle_Rising

  1. Take a look at this video I took from an MI-17 I think it’s a good comparison to DCS http://
  2. Knowing the physics of helicopters can really help you master it a lot quicker. These videos will help out a lot http:// Sent from my iPhone using Tapatalk
  3. The first two pictures are of a A/C model which is completely different. The Mast Mounted Sight (MMS) from my understanding was never removed except at Ft Rucker where they had specific training aircraft. The soldiers on the skids is sometimes called a spur ride but is only used to hastily transport downed pilots. And finally the carbines on the dash were used a lot and hopefully Polychop manages to incorporate that in the sim. Sent from my iPhone using Tapatalk
  4. I really recommend getting the Huey now and learning the basics of flying a helicopter. Otherwise you will be pretty frustrated trying to learn all the systems and learn how to fly at the same time. Just my two cents. Sent from my iPhone using Tapatalk
  5. The Black Hawk basically took everything about the Huey and improved it. A lot of it has to do with aircraft survivability but the improvements to cargo capacity and lifting capability is significant as well. The Black Hawk even fully loaded feels like it has an endless amount of power. I definitely would love to fly my aircraft in DCS but ED really needs to work on the combined arms/infantry in game. Sent from my iPhone using Tapatalk
  6. With all of this said please please please improve the infantry and combined arms in general it is no wonder why people want to go after SA-19s in a Huey when shooting at infantry just results in no reaction, infantry until they are hit don't respond to incoming fire. It would be really nice if they stopped returning fire and moved to seek cover. Also making the infantry role more important in DCS would also give a new lease on life to the lift helicopters. Remember for the Huey and MI-8 the gunship role is just an additional duty.
  7. Is it really multifunction though if the only thing people use it for is the moving map lol Sent from my iPhone using Tapatalk
  8. I think you probably notice it more in game because there is no sense of motion and especially if you are not in VR the view will be looking directly forward making the movement more pronounced check out our video from last year you can see the oscillation in it. Sent from my iPhone using Tapatalk
  9. The whole oscillation just comes from the semi rigid under slung rotor design. The Bell 206 and OH-58A/C felt about the same when I was learning to fly. Also some of us at BSD got together last year and got to fly in the back of a UH-1H and it felt very similar to in game. Sent from my iPhone using Tapatalk
  10. So IRL it’s not so much pilot, Copilot but more pilot on the controls and pilot not on the controls. The Army uses the term Pilot in Command or PC to denote the pilot in charge of the aircraft the other pilot is just called a Pilot or PI. The norm is actually for the PI to be on the controls most of the time and the PC will just manage the cockpit. However who is and is not on the controls is up to the PC and a lot of the time we try splitting up the flying and managing evenly through the flight. As for the duties the pilot on the controls 1) fly the aircraft-primary focus outside 2)cross check systems and instruments 3) monitor/transmit on radios as directed by PC Pilot not on the controls 1)tune radios set transponder and announce changes to the FMS 2)navigate 3)copy clearances, atis and other information 4)cross check systems and instruments 5) monitor/transmit on radios as directed by PC 6)read and complete checklist items as required. 7)set/adjust switches and systems as required As for the Checklist the only one I can actually find is this https://docs.wixstatic.com/ugd/9f78cd_ec74ac1a683a41d4a8c792eb63144690.pdf This one seems pretty abbreviated which is probably pretty good for DCS but if you want a lot more detail and clarification on how everything would be done IRL look at chapter 8 in the -10 http:// https://docs.wixstatic.com/ugd/9f78cd_60998a9ed26b4cbe8a65351e9cc076e9.pdf Sent from my iPhone using Tapatalk
  11. If they added an LUH-72 Lakota in the game would you only be able to fly it on the Nevada map because it’s non deployable[emoji848].... [emoji23] Sent from my iPhone using Tapatalk
  12. Here is another one the Aircrew Training Manual is meant time give the descriptions and standards for different tasks http:// https://www.docdroid.net/QnLxtnp/bell-oh-58d-kiowa-aircrew-training-manual.pdf Sent from my iPhone using Tapatalk
  13. If polychop is going to do it right (which I think they will) all the features can be found in the -10 http:// https://www.docdroid.net/ubI02yP/army-bell-oh-58d-operators-manual.pdf#page=2 Sent from my iPhone using Tapatalk
  14. That is the MMS ( Mast Mounted Sight) which contains a thermal imaging system and laser designator. Sent from my iPhone using Tapatalk
  15. What is the Hover Check Not normally they just take it as a delay they don’t really know what we have to do in the cockpit so they don’t usually bother us unless another aircraft is wanting to takeoff or land. Also here is task 1028 out of the UH-1 ATM it explains what a hover power check is and what the standards are Sent from my iPhone using Tapatalk
  16. The hover check is just to check your aircraft weight and power margin to make sure that your performance planning is correct. It should be at I think 5 feet in the Huey and will be in the direction of takeoff. ATC usually will just ask for you to contact them when ready for departure I usually don’t tell them though that I’m doing a hover check I will just get it while I am air taxiing. Sent from my iPhone using Tapatalk
  17. I think it would be pushing it weight wise with 4 my buddy who flew them in Afghanistan said they usually only flew with 1 hellfire and the 50 cal but I’m sure the altitude wasn’t doing them any favors. Sent from my iPhone using Tapatalk
  18. Definitely high DA played a factor but it was also the pilots over confidence that led to the accident. It’s really easy though to get complacent when you have so much power like most Army aircraft. You can usually recover from a lot of bad situations until you find yourself High, Hot, and Heavy. Thankfully the Army has a school called HAATS (High Altitude Army National Guard Training Site) The instructors at this school are some of the best This rescue was at about 14,000 ft Sent from my iPhone using Tapatalk
  19. Thanks for the shout out!!! We have a lot of very knowledgeable people on the KA-50 that can definitely help you out. Definitely register on the website but also check us out on Discord http:// https://discord.gg/kaayJ5z and talk to some of our pilots. Sent from my iPhone using Tapatalk
  20. Ya I was really surprised by the trimmer sound. I always thought it was exaggerated but when I was sitting in the back I was hearing the clicking. I still didn’t think it could be the trimmer until I got up front and saw them pressing it. I asked the pilots about it later and they just kind of shrugged and laughed about it. Sent from my iPhone using Tapatalk
  21. Hey everyone the other day I had the opportunity to ride along in an MI-17 and I got some pretty cool video. Hope you guys enjoy Sent from my iPhone using Tapatalk
  22. Awesome write up Fargo and Congratulations once again TXSailor on earning your wings. I didn’t mean to freak you out Fargo when I said you better be able to hover, I just would have been surprised considering your setup and the realism of DCS. I am also really glad you got to see the other side of making a flight possible. Being a military aviator is still the coolest job ever but the military being the military always finds a way to suck the fun out of it. I think that was the hardest part to convey to BSD pilots is just how much planning goes into a flight. We went back and forth for a long time in the high command on how much planning was necessary and I think we have done a really good job of stripping away some of the more tedious aspects and left what was essential for mission success. Honestly some of the planning products I have seen produced by our members are on par if not superior to some I have seen IRL. I also have seen some pretty high stress missions conducted to standard which if you consider the limitations of DCS is impressive to say the least. Really Fargo there was never a doubt in my mind that you could do it and there really is not a doubt in my mind that any of our BSD pilots could do it. Sent from my iPhone using Tapatalk
  23. So the external model is actually based off the Australian Bush Ranger I’m not sure if the cockpit is also based off of it but it looks very similar to many 80’s H model Huey’s I’ve seen. Sent from my iPhone using Tapatalk
  24. here you go hopefully this helps Export.lua local SimShakerlfs=require('lfs'); dofile(SimShakerlfs.writedir()..'Scripts/SimShaker.lua') dofile(lfs.writedir()..[[scripts\SimShaker-export-core\ExportCore.lua]]) local dcsSr=require('lfs');dofile(dcsSr.writedir()..[[scripts\DCS-SimpleRadioStandalone.lua]]) dofile(lfs.writedir()..[[scripts\DCS-BIOS\BIOS.lua]]) local Tacviewlfs=require('lfs');dofile(Tacviewlfs.writedir()..'Scripts/TacviewGameExport.lua') -- Export of NMEA sentences to be used with any application or device capable of using them. -- Uncomment only one of the two lines below corresponding to your DCS Saved Games path. You might need to edit the path if different than any of them. userprofile = os.getenv ("userprofile"):gsub("\\","/") -- dofile(userprofile .. "/Saved Games/DCS/Scripts/DCS_NMEA.lua") dofile(userprofile .. "/Saved Games/DCS.openbeta/Scripts/DCS_NMEA.lua") DCS_NMEA.lua -- Written by Holton181 -- Version 1.0 -- Use this to export GPS NMEA GGA and RMC sentences to be used with any application or device capable of using them. -- UDP or Serial Port export is available. To activate any of these see the COMMUNICATIONS sections (three of them). -- REMEMBER!!! The world is flat! ...at least according to Eagle Dynamics. Therefor the position information taken from DCSW -- does not perfectly correspond to the same in the real world. It gets worse the closer to map boarders you get. -- Should not cause troubles in MP, but since I'm an exclusive SP myself I can't make any promises. -- Use, distribute and copy any parts of this script as you like, but please acknowledge your source. -- Thanks to: -- * leonpo, who created the telemetry export file upon which this script is based on originally. -- Not much of the original file is left. His (no longer active) project can be found here: -- https://forums.eagle.ru/showthread.php?t=97890 -- * BR=55=Sevas, who pointed me in the right direction regarding ground speed and course. -- * "The Internet" for its vast amount of information required for me to complete this project... --------------------------------------------------------------------------------------------------- -- Export start --------------------------------------------------------------------------------------------------- dofile("./Config/World/World.lua") -- Required to get mission date DCS_NMEA = { Start=function(self) package.path = package.path..";.\\LuaSocket\\?.lua" package.cpath = package.cpath..";.\\LuaSocket\\?.dll" socket = require("socket") ---------------------------------------------------------------------------------------------------------------------------------------------- -- COMMUNICATIONS ---------------------------------------------------------------------------------------------------------------------------------------------- -- For UDP and Serial Port there are three sections each to activate or deactivate depending on what method you like to use to connect. -- One here in the Start() function, below. The second in the end of ActivityNextEvent() function. The third in the Stop() function. -- UDP ----------------------------------------------------------------------------------------------------------------------------------- -- Use this to connect via UDP. Change IP to the devise you want to use. Alternatively the port too. Use the same port in your GPS device. ---[[ To activate section, add a "-" among the other two on this row. To deactivate remove one of the tree. my_init = socket.protect(function() host2, port2 = "10.0.0.190", 4353 -- replace IP with android device ip udp = socket.try(socket.udp()) end) my_init() --]] -- Serial Port --------------------------------------------------------------------------------------------------------------------------- -- Use this to connect via Serial Port. Change COM Nr to the port you want to use. -- One way to use this is by Bluetooth Virtual Serial Port to connect to a Bluetooth compatible device. -- If Bluetooth is used, be aware that DCS will freeze as long as the used device isn't listening to the port. As soon as it listen, DCS will un-freeze. -- I do not know if this freezing behavior exist when a physical serial port is used, since I one have one to test. -- Remember to comment out the "dofile" line related to this MOD in Export.lua or all Serial Port sections in this file if you are not going to use it to avoid freezing. --[[ To activate section, add a "-" among the other two on this row. To deactivate remove one of the tree. sPort = "COM3" com = io.open(sPort,"w+b") --]] ---------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------- -- Create a TXT file for debugging or a NMEA log or whatever -- Same as for the communication options, need to be activated or de-activated at three locations, all located below corresponding communication section. -- Remember to adjust the path below to DCS or DCS.openbeta or whatever path you have to your Saved Games section. --[[ To activate section, add a "-" among the other two on this row. To deactivate remove one of the tree. --Test_file = os.getenv ("userprofile"):gsub("\\","/") .. "/Saved Games/DCS/Scripts/NMEA_Test.txt" Test_file = os.getenv ("userprofile"):gsub("\\","/") .. "/Saved Games/DCS.openbeta/Scripts/NMEA_Test.txt" file = io.open(Test_file, "w") --file:write(string.format("%s\r\n",Test_file)) --]] ---------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------- xortbl = { { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, }, { 1, 0, 3, 2, 5, 4, 7, 6, 9, 8, 11, 10, 13, 12, 15, 14, }, { 2, 3, 0, 1, 6, 7, 4, 5, 10, 11, 8, 9, 14, 15, 12, 13, }, { 3, 2, 1, 0, 7, 6, 5, 4, 11, 10, 9, 8, 15, 14, 13, 12, }, { 4, 5, 6, 7, 0, 1, 2, 3, 12, 13, 14, 15, 8, 9, 10, 11, }, { 5, 4, 7, 6, 1, 0, 3, 2, 13, 12, 15, 14, 9, 8, 11, 10, }, { 6, 7, 4, 5, 2, 3, 0, 1, 14, 15, 12, 13, 10, 11, 8, 9, }, { 7, 6, 5, 4, 3, 2, 1, 0, 15, 14, 13, 12, 11, 10, 9, 8, }, { 8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7, }, { 9, 8, 11, 10, 13, 12, 15, 14, 1, 0, 3, 2, 5, 4, 7, 6, }, {10, 11, 8, 9, 14, 15, 12, 13, 2, 3, 0, 1, 6, 7, 4, 5, }, {11, 10, 9, 8, 15, 14, 13, 12, 3, 2, 1, 0, 7, 6, 5, 4, }, {12, 13, 14, 15, 8, 9, 10, 11, 4, 5, 6, 7, 0, 1, 2, 3, }, {13, 12, 15, 14, 9, 8, 11, 10, 5, 4, 7, 6, 1, 0, 3, 2, }, {14, 15, 12, 13, 10, 11, 8, 9, 6, 7, 4, 5, 2, 3, 0, 1, }, {15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, }, } end, ActivityNextEvent=function(self,t) --LoGetSelfData return the same result as LoGetObjectById but only for your aircraft and not depended on anti-cheat setting in Export/Config.lua --Returned object table structure: --{ --Name = --Type = {level1,level2,level3,level4}, ( see Scripts/database/wsTypes.lua) Subtype is absent now --Country = number ( see Scripts/database/db_countries.lua --Coalition = --CoalitionID = number ( 1 or 2 ) --LatLongAlt = { Lat = , Long = , Alt = } --Heading = radians --Pitch = radians --Bank = radians --Position = {x,y,z} -- in internal DCS coordinate system ( see convertion routnes below) -- only for units ( Planes,Hellicopters,Tanks etc) --UnitName = unit name from mission (UTF8) --GroupName = unit name from mission (UTF8) --} local tNext = t local year = MissionDate.Year local month = MissionDate.Month local day = MissionDate.Day local pt = LoGetMissionStartTime()+LoGetModelTime() local h = pt/3600 local hh = math.floor(h) local m = (h-hh)*60 local mm = math.floor(m) local s = (m-mm)*60 local SD = LoGetSelfData local Lat = SD().LatLongAlt.Lat local Long = SD().LatLongAlt.Long local Alt = SD().LatLongAlt.Alt local Velocity = LoGetVectorVelocity() --{x,y,z} local VX = Velocity.x local VY = Velocity.y local VZ = Velocity.z local Speed = math.sqrt(VX*VX+VZ*VZ)*1.9438444924574 -- Speed from m/s to knot -- Course calculations if VX==0 and VZ==0 then radTC = 0 else radTC = math.atan2(VZ,VX) if radTC < 0 then radTC = 2*math.pi + radTC end end TC = radTC*180/math.pi -- Coordinates from decimal degrees to degrees and decimal minutes local dLat = math.floor(math.abs(Lat)) local dLong = math.floor(math.abs(Long)) local mLat = (math.abs(Lat)-dLat)*60 local mLong = (math.abs(Long)-dLong)*60 -- Cardinal directions local sigLat = Lat/math.abs(Lat) local sigLong = Long/math.abs(Long) if sigLat<0 then NS='S' else NS='N' end if sigLong<0 then EW='W' else EW='E' end -- Various unimportant GPS values for the GGA sentence not derivable from game local Q = 1 local nSat = 5 local HDOP = 1.3 local GeoSep = 00.0 -- GGA sentence local GGA = string.format("GPGGA,%02d%02d%05.2f,%02d%010.7f,%s,%03d%0010.7f,%s,%1d,%02d,%03.1f,%06.1f,M,%04.0f,M,,", hh,mm,s,dLat,mLat,NS,dLong,mLong,EW,Q,nSat,HDOP,Alt,GeoSep) local csGGA = 0 for c in string.gmatch(GGA,".") do csGGA = bxor(csGGA, string.byte(c)) end -- RMC sentence local RMC = string.format("GPRMC,%02d%02d%05.2f,A,%02d%010.7f,%s,%03d%0010.7f,%s,%05.1f,%05.1f,%02d%02d%02d,0,E,A", hh,mm,s,dLat,mLat,NS,dLong,mLong,EW,Speed,TC,day,month,string.sub(year,3,4)) local csRMC = 0 for c in string.gmatch(RMC,".") do csRMC = bxor(csRMC, string.byte(c)) end ---------------------------------------------------------------------------------------------------------------------------------------------- -- COMMUNICATIONS ---------------------------------------------------------------------------------------------------------------------------------------------- -- UDP ----------------------------------------------------------------------------------------------------------------------------------- ---[[ To activate section, add a "-" among the other two on this row. To deactivate remove one of the tree. my_send = socket.protect(function() local json = string.format("$%s*%x\r\n$%s*%x\r\n", GGA,csGGA,RMC,csRMC) socket.try(udp:sendto(json, host2, port2)) end) -- my_send my_send() --]] -- Serial Port --------------------------------------------------------------------------------------------------------------------------- --[[ To activate section, add a "-" among the other two on this row. To deactivate remove one of the tree. com:write(string.format("$%s*%x\r\n$%s*%x\r\n", GGA,csGGA,RMC,csRMC)) -- fills the serial buffer com:flush() -- send the serial buffer --]] ---------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------- --[[ To activate section, add a "-" among the other two on this row. To deactivate remove one of the tree. file:write(string.format("$%s*%x\t$%s*%x\r\n", GGA,csGGA,RMC,csRMC)) --]] ---------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------- -- Repeat every 0.5s return tNext + 0.5 end, Stop=function(self) ---------------------------------------------------------------------------------------------------------------------------------------------- -- COMMUNICATIONS ---------------------------------------------------------------------------------------------------------------------------------------------- -- UDP ----------------------------------------------------------------------------------------------------------------------------------- ---[[ To activate section, add a "-" among the other two on this row. To deactivate remove one of the tree. my_close = socket.protect(function() socket.try(udp:close()) end) my_close() --]] -- Serial Port --------------------------------------------------------------------------------------------------------------------------- --[[ To activate section, add a "-" among the other two on this row. To deactivate remove one of the tree. com:close(sPort) --]] ---------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------- --[[ To activate section, add a "-" among the other two on this row. To deactivate remove one of the tree. file:close() --]] ---------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------- end } --[[ Perform a bitwise Exclusive OR (XOR) ]]-- function bxor(a,b) local res, mult = 0, 1 while a > 0 and b > 0 do local a2, b2 = a % 16, b % 16 res = res + xortbl[a2+1][b2+1] * mult a = (a-a2) / 16 b = (b-b2) / 16 mult = mult * 16 end res = res + (a+b) * mult return res end -- ============= -- Overload -- ============= do local PrevLuaExportStart=LuaExportStart LuaExportStart=function() DCS_NMEA:Start() if PrevLuaExportStart then PrevLuaExportStart() end end end do local PrevLuaExportActivityNextEvent=LuaExportActivityNextEvent LuaExportActivityNextEvent=function(t) local tNext = t tNext = DCS_NMEA:ActivityNextEvent(t) if PrevLuaExportActivityNextEvent then PrevLuaExportActivityNextEvent() end return tNext end end do local PrevLuaExportStop=LuaExportStop LuaExportStop=function() DCS_NMEA:Stop() if PrevLuaExportStop then PrevLuaExportStop() end end end
  25. Anyone using apple products here? I'm trying to figure out how to set it up but the two programs recommended are not available. I tried NMEAconnect but I got to admit this stuff is not my forte. My ports are opened,my devices IP entered, and the export file uncommented but it doesn't look like any information is being transmitted.
×
×
  • Create New...