TRANSCRIPT
- Warning:root:failed To Load Svd File Mk64f12.svd Windows 10
- Warning:root:failed To Load Svd File Mk64f12.svd Pdf
- Warning:root:failed To Load Svd File Mk64f12.svd Form
- Reference Guide JDA Fulfillment Release 8.1.0.0
- JDA Software Group, Inc.Legal notice Rights to the content of this documentCopyright 1997 - 2014 JDA Software Group, Inc. All rights reserved.Printed in the United States of America.Reproduction of this document or any portion of it, in any form, without the express written consent of JDA Software Group, Inc. ('JDA') is prohibited.These materials are protected by the Copyright Act of 1976, as amended, as an unpublished work and the foregoing notice and legend shall not be deemed to constitute publication or an intent to publish thereunder. These materials are proprietary and confidential information of JDA and may be disclosed and used only as authorized in a signed, written agreement controlling such disclosure or use.The fact that a particular name or logo does not appear on this notice does not constitute a waiver of any intellectual property rights that JDA has established in any of its products, feature or service names, or logos.Modifications to the contents of this documentJDA reserves the right, at any time and without notice, to change these materials or any of the functions, features, and specifications of any of the software described herein. JDA shall have no warranty obligation with respect to these materials of the software described herein, except as provided in the JDA software license agreement with an authorized licensee.Rights to the functionality of this documentDescribed functionality may not be available as part of a customer's maintenance agreement or the JDA Investment Protection Program. New features and products are subject to license fees. JDA warranty and support obligations apply only to the documentation as delivered by JDA, and are void if the documentation is modified or supplemented by anyone other than JDA. This document embodies JDA valuable trade secrets, is confidential to JDA, and must be kept in confidence and returned upon the expiration or termination of your JDA license agreement. You are not permitted to copy, extract, distribute, transfer, or share the contents of this document with anyone except authorized individuals within your organization.PatentsThis product may be protected by one or more US patents. Please see the JDA Patents website (http://jda.com/JDAPatents).This product may be protected by one or more of the following non-US patents:Europe Patent No. 0861474 (E) Taiwan Patent No. 161120 Taiwan Patent No. I222584 Europe Patent No. 0861474 (UK) Taiwan Patent No. 161181 Taiwan Patent No. I222585 German Patent No. 10195871 Taiwan Patent No. 161494 Taiwan Patent No. I222586 German Patent No. 69507020.7 Taiwan Patent No. 163816 Taiwan Patent No. I225208 German Patent No. 69507021 Taiwan Patent No. 164194 Taiwan Patent No. I225209 German Patent No. 69508931.5 Taiwan Patent No. 170630 Taiwan Patent No. I225605 German Patent No. 69508932 Taiwan Patent No. 172458 Taiwan Patent No. I227425 German Patent No. 69601151 Taiwan Patent No. 191262 Taiwan Patent No. I227427 German Patent No. 69601151.4 Taiwan Patent No. 196235 Taiwan Patent No. I231432 German Patent No. 69601152 Taiwan Patent No. 199069 Taiwan Patent No. I234724 German Patent No. 69601152.2 Taiwan Patent No. 200370 Taiwan Patent No. I235318 German Patent No. 69601207 Taiwan Patent No. 205817 Taiwan Patent No. I238957 German Patent No. 69601207.3 Taiwan Patent No. 283220 Taiwan Patent No. I239461 German Patent No. 69601208.1 Taiwan Patent No. 371338 Taiwan Patent No. I241800 German Patent No. DE10195968 Taiwan Patent No. 384430 Taiwan Patent No. I242952 Taiwan Patent No. 100569 Taiwan Patent No. 425517 Taiwan Patent No. I251760 Taiwan Patent No. 108409 Taiwan Patent No. 435034 Taiwan Patent No. I251996 Taiwan Patent No. 110827 Taiwan Patent No. 440780 Taiwan Patent No. I258090
- JDA Software Group, Inc.Taiwan Patent No. 113331 Taiwan Patent No. 451145 Taiwan Patent No. I266251 Taiwan Patent No. 122508 Taiwan Patent No. 469405 Taiwan Patent No. I271617 Taiwan Patent No. 127358 Taiwan Patent No. 490625 Taiwan Patent No. I284847 Taiwan Patent No. 129860 Taiwan Patent No. 493122 Taiwan Patent No. I285339 Taiwan Patent No. 133048 Taiwan Patent No. 498236 Taiwan Patent No. I285342 Taiwan Patent No. 134299 Taiwan Patent No. 498247 Taiwan Patent No. I286709 Taiwan Patent No. 136847 Taiwan Patent No. 502183 Taiwan Patent No. I290290 Taiwan Patent No. 137376 Taiwan Patent No. 504640 Taiwan Patent No. I299837 Taiwan Patent No. 139353 Taiwan Patent No. 504915 Taiwan Patent No. I314297 Taiwan Patent No. 139680 Taiwan Patent No. 509869 Taiwan Patent No. I314298 Taiwan Patent No. 140308 Taiwan Patent No. 517193 Taiwan Patent No. I317103 Taiwan Patent No. 146038 Taiwan Patent No. 544598 Taiwan Patent No. M377652 Taiwan Patent No. 154327 Taiwan Patent No. 544599 Taiwan Patent No. NI-158220 Taiwan Patent No. 154338 Taiwan Patent No. 561424 Taiwan Patent No. NI-162685 Taiwan Patent No. 154339 Taiwan Patent No. 594530 Taiwan Patent No. NI-166322 Taiwan Patent No. 155489 Taiwan Patent No. 80326 Taiwan Patent No. NI-167148 Taiwan Patent No. 155708 Taiwan Patent No. 93090 Taiwan Patent No. NI-182787 Taiwan Patent No. 157467 Taiwan Patent No. I221578 Taiwan Patent No. NI-182974 Taiwan Patent No. 159609 Taiwan Patent No. I221978
- JDA Software Group, Inc.Provide feedback on this document JDA values your opinion and strives to ensure that the documentation you receive is clear, concise, and provides the appropriate information required for you to use each JDA application efficiently.If you would like to provide feedback on this document, you can submit your questions or suggestions to the JDA Documentation Management team (mailto:[email protected]) and they will be forwarded to the appropriate development teams for review and consideration in a future release.
- JDA Software Group, Inc.Table of Contents Chapter 1. Documentation information ...................................... 1Help information ..................................................... 1 Installation/administration information ...................................... 1 Database information .................................................. 1 Release Notes ....................................................... 1 Get additional help from JDA ............................................. 2Chapter 2. The SCPO database (technical documentation) ....................... 4 Predefined pages ..................................................... 4 Database conventions ................................................. 4 Information about tables ............................................... 4Applications that include the table ..................................... 4 Primary key columns in the table ..................................... 4 Parent/Child tables and columns (foreign keys) ........................... 5Information about columns .............................................. 5 Primary key columns .............................................. 5 Applications that use the columns ..................................... 5 Datatype ...................................................... 6 Valid values .................................................... 8 Default values .................................................. 8Paths between tables .................................................. 9Chapter 3. Tables in the database (technical documentation) .................... 10 AggSKUProjStatic ............................................... 11 AllocAggFcst ................................................... 46 AllocAggHist ................................................... 48 AllocException ................................................. 50 AllocExceptionMaster ............................................. 54 AllocLikeLocParam .............................................. 55 AllocMaster ................................................... 56 AllocNeed .................................................... 57 AllocResultDetails ............................................... 58 AllocResultSummary ............................................. 60 AllocStrat ..................................................... 61 AllocStoreSel .................................................. 63 AllocSupplyPrepack .............................................. 64 AllocSupplyPrepackDetails......................................... 65 AllocResultsSourceDetails ......................................... 66 AvgDmd ..................................................... 67 BOM ........................................................ 69 Cal ......................................................... 77 CalData ...................................................... 82 CPPAltRes .................................................... 90 CPPFamily .................................................... 91 CPPStrat ..................................................... 93 CPPStratStep.................................................. 94 CPPTieBreaker ................................................. 99 CPPTieBreakerRule ............................................. 100 CSLTemplate ................................................. 103 CSLTemplateData .............................................. 104 CustOrder ................................................... 105 CustOrderStatus ............................................... 114 DBParam .................................................... 117 DealSKU .................................................... 123
- JDA Software Group, Inc.DepDmdStatic ................................................ 125 DeploymentDemand ............................................ 130 DeploymentPriority ............................................. 133 DFUTOE3FCST ................................................ 135 DFUToSKU ................................................... 137 DFUToSKUFcst................................................ 140 DFUToSKUSeasonErr ............................................ 142 DFUView .................................................... 144 DmdGroup ................................................... 148 DmdRed .................................................... 149 DmdUnit .................................................... 151 DmdVar ..................................................... 154 DynDepSrc ................................................... 155 ExceptionGroup ............................................... 158 FcstOrder .................................................... 159 FcstOrderStatus ............................................... 164 FwdBuySKUHist ............................................... 167 Hist ........................................................ 169 HistStream ................................................... 171 HistTransActual ............................................... 172 HistTransPlan ................................................. 173 IgnoredDmd .................................................. 175 IndDmdLink .................................................. 177 IndDmdView ................................................. 182 Inventory .................................................... 186 IntactixImport ................................................ 189 IntactixImportE..
The error message is:
I've looked in that directory and there is no config.ini file. Only a userdata.img file.
When looking in the AVD manager the actions column says 'Failed to load'. If I right click it and click details it shows an error of:
When looking in the AVD manager the actions column says 'Failed to load'. If I right click it and click details it shows an error of:
Fixes attempted that didn't work:
1 - Try choosing a different device definition. (config.ini file still missing when choosing multiple other devices)
2 - sharing the .android directory with my whole homegroup (selecting a device still doesn't generate a config.ini file, same error persists)
FIX: Thanks for all the replies. The fix that worked was changing the Memory of the AVD to 512!
john stamos
john stamosjohn stamos38855 gold badges88 silver badges2828 bronze badges
11 Answers
I also had this same error, but the cause wasn't mis-matched x64 vs x86. Turns out my emulator failed to load because the skin wasn't defined. The way that I fixed it was:
- Remove any previous wear emulators that failed
- Pick the Model (Round/Square) and Android version(Lollipop, for instance)
- On the final screen, click 'Show Advanced Settings'
- Scroll all the way to the bottom and set the 'Custom skin definition' to 'AndroidWearSquare' or 'AndroidWearRound', which should be at the bottom of the skins list
Then after you're finished it should all just work!
Josh LarsonJosh Larson
Just put the Android SDK in the same Drive where you have installed the Android Studio 1.0. There is a problem if these drive letters are different. This will definitely work for you.I have solved this last week.
Avnish ChoudharyAvnish Choudhary
Try to use an AVD Manager from C:User<%USERNAME%>AppDataLocalAndroidSdk
BozhaNBozhaN
For windows:1) in the environment variables add a new 'system variables'ANDROID_SDK_HOME=D:Program Filesandroid-sdk-windows (select your home directory of android sdk )
2) modify system variables Path, add '%Android_SDK_HOME%tools;'
techExplorertechExplorer
I have created many emulators and never touch .androidavdNexus_5_API_21_x87.avdconfig.iniyou just create an Emulator, try to avoid 'warp user Data', chose the appropriate Device and target API, set the SD memory to amount you want, and do the same with external RAM,and there is no reason to not work.guesses: may the Nexus_5_API_21_x87.avdconfig.ini is read only! or you don't have permission to access .android/ (share this folder to all users,and give them full acsess.
I hope this will help
Esmaeel IbraheemEsmaeel Ibraheem
As I mentioned above I was facing the same issue.
For me it looks like the bug of the build and definitely not the issue rights, while another file was perfectly created (userdata.img) as well as the whole folder for the avd.
Solution #1: without changing anything in installation, I just found config.ini file in the internet. For example here is the config.ini for Nexus_S_API_21
So then I created Nexus_S AVD and put the config file in the folder. Then it starts working.
The issue with this method:
- limited devices
- config updates manually through config file
- I still had some issues, e.g. instead of displaying the project I was displayed with the home page of Android, and there was no my app
Solution #2: Then I totally removed the Android Studio and cleaned all the stuff and downloaded 0.8.14 from scratch, during installation I updated it once to v.0.9.9. and then didn't update further.In this version - everything worked just fine without any manipulation. AVD created from the first time and when launched - the project screen is displayed opened with Hello World.
VolderVolder45633 gold badges99 silver badges2525 bronze badges
I had the same issue and I was able to fix it with the below solution.
Root Cause: My system is 32-bit and the
config.ini
file was present in Try Square's device compatibility tool to see which Square products are compatible with your phone or tablet.
Open the Square app and firmly plug the card reader into the device's headset jack. To split a payment between multiple payment methods, use Split Tender. The Square Point of Sale app is available on compatible Apple iOS and Android devices. At the moment, Windows, Blackberry, and Amazon Fire devices aren't. Works with iOS and Android. Square Point of Sale is a free, easy-to-use app that gives you everything you need to manage your business. Jump to Android Device Compatibility - We work hard to support as many Android devices as. For the Square magstripe and the Square chip card reader.
instead of
Note the x86.. I simply copied the config file into the later folder and it worked.
gboffi9,94433 gold badges2525 silver badges6161 bronze badges
Saajan PruthiSaajan Pruthi
I had the same issue inside Linux. The problem was that made install with root and executed the Android Studio from mi normal user, so in the momment that I install Android Studio every files android for emule stay here:
So you need do copy the files at your user, then:
I hope that be help. Regards.
Mayank Jain4,08044 gold badges2525 silver badges5959 bronze badges
Miguel AngelMiguel Angel
I did the following and it worked:
- moved the sdk folder from C:UsersUserAppDataLocalAndroidsdk to the Android Studio program folder under C:Program FilesAndroidAndroid Studiosdk
- Restarted Android studio and reconfigured it to point to the new sdk folder
- Recreated the emulator and started it
Michael Muriuki WaihuraMichael Muriuki Waihura
I had this problem as well. I just removed the AVD and added it back again - emulator is running fine now.
kiedysktoskiedysktos1,81422 gold badges1919 silver badges2727 bronze badges
I had the same problem, and it turned out that my hard drive was full. For anyone still looking for a solution, definitely make sure you still have space.
pjcpjc31011 gold badge22 silver badges1212 bronze badges
Not the answer you're looking for? Browse other questions tagged androidemulationavd or ask your own question.
I am computing the SVD for my data. But whenever I submit the Spark application using
spark-submit
the log-file states:I built Spark using with
-Pnetlib-lgpl
flag, and also include the netlib dependency in my sbt file when creating the jar file:GCC and Gfortran versions are
gcc version 4.8.0 (GCC)
. I also installed BLAS, LAPACK and ATLAS and followed the instructions on the netlib site: https://github.com/fommil/netlib-javaIn
spark-shell
when I import as import com.github.fommil.netlib._
, no indication is given that it was not imported.I have tried to debug this problem for a while now and I am out of ideas. Some one kindly help me figure this out.
user3557405
user3557405user3557405
1 Answer
It's a known pain point.
I've successfully followed the instructions @ https://github.com/PasaLab/marlin/issues/1 to get this horrid thing to work in Spark 1.4.x / 1.5.x with Intel MKL
I think there is roughly one place where you would have to tweak those instructions to link with ATALAS, but it should be doable. What pc components affect fps.
damageboydamageboy
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Not the answer you're looking for? Browse other questions tagged apache-sparkapache-spark-mllibapache-spark-ml or ask your own question.
New Features
- #1313 - Add F1/F2 shortcut to decrease/increase length of PTLs
Bugfixes
- #1363 - Fix aircraft not squawking assigned code
- #1351 - Fix turn command with incremental turns of less than 10 degrees
Enhancements & Refactors
- #1230 - Upgrade from
cedar-14
toheroku-14
stack and simplifies build commands - #1344 - Add
EventTracking
calls toTrafficRateController
and traffic rate concerns. - #1072 - Overhaul of El Paso International Airport (KELP)
- #1378 - Change KBOS wind to permit usage of Runway 27
- #1375 - Correct overflight example in spawnPatternReadme
- #1338 - Add
fph
command to aircraft command documentation - #1370 - Upgrade dependencies and address
npm audit
issues - #1319 - Addresses lint errors in documentation files
- #1260 - Update all airports to AIRAC 1813
Hotfixes
- #1366 - Remove/combine conflicting spawn patterns from multiple airports
Hotfixes
- #943 - Fix random spawn calculations to ensure arrivals are available quickly
- #1355 - Ensure LSZH arrivals descend properly
Hotfixes
- #1358 - Ensure traffic resumes spawning after a spawn pattern is turned off and back on
New Features
- #804 - Add ability to view changelog for the current version
- #1330 - Allow user to choose which mouse button drags the canvas
- #16 - Add traffic volume scaling controls
Bugfixes
- #1335 - Fix inconsistent state of control buttons
- #1341 - Fix CID number generation bug when generated CID is already in use
- #1183 - Ensure a deep render occurs when changing themes
Enhancements & Refactors
- #10 - Add command for altitude restrictions at fixes ('cr')
- #598 - Add linting (
lint-diff
) to Travis CI task list
New Features
- #898 - Add command to exit holding pattern
- #1272 - Add version number to settings menu
Bugfixes
- #1305 - Fix range rings center is undefined
- #1312 - Fix KRDU arrival descent problems to some extent
- #1329 - Free up CIDs after use
- #1324 - Restore support for numpad enter
New Features
- #1032 - Add range ring options and toggle button
- #1234 - Add scope command for drawing halos around aircraft data blocks
Bugfixes
- #1292 - Ensure taxi instructions are ignored when aircraft is taking off
- #1309 - Fix GameController.game_interval calls continuously after it fires initially
Enhancements & Refactors
- #1247 - Determine initial climb altitude from the SID
- #1290 - Add Pull Reminders badge to repository readme
- #1286 - Update EDDF to AIRAC 1901
- #1288 - Update event tracking arguments sent to GA
- #1308 - Clarify that TimeKeeper and GameController.game_timeout are using seconds (not milliseconds)
Hotfixes
- #1284 - Fixes overflow issues with tests
Bugfixes
- #1250 - Fix fatal error code 128 during
npm install
- #1240 - Fix readback from departure cleared for takeoff when they aren't first in line
- #1259 - Fix speech synthesis's use of 'heavy/super' in callsigns
- #1266 - Fix A380 speed definitions
- #1158 - Fix Firefox strip bay scrollbars are not working
- #1242 - Fix too-low glideslope intercept messages not showing
- #1279 - Fix erroneous altitudes appearing in flight strip
Enhancements & Refactors
- #1264 ӱ - Change the 'super' weight class identifier from
U
toJ
- #1269 - Updates Google Analytics tracking function from
ga
togtag
- #727 ӱ - Updates to the tutorial
- #1238 - Grant IFR clearance when any type of route amendment is issued
- #1232 - Require proper application of separation with same-runway subsequent departures
- #1275 - Updates
buildMarkup
task to output date and time when generating theindex.html
file
New Features
- #1003 - Add assigned runway to the aircrafts' strips
- #945 - Add airport information panel to scope
- #159 - Add in-game link to GitHub repo
- #1212 - Randomize pilot voice for each aircraft
- #1197 - Adds custom analytics event tracking
Bugfixes
- #1147 - Fix Callsigns in tutorial should update when switching airports
- #1045 - Fix descent planning logic so arrivals can meet their altitude restrictions
- #1084 - Add messages for too-low glideslope intercepts
- #155 - Accept entrail property in spawnPatternModel
- #1193 - Adds
SettingsController
instantiation toUiController.init()
- #1202 - Prevent pilot from responding with 'say again, say again'
- #1154 - Ensure that the runway is valid for SID before takeoff
- #955 - Fix
sid
command`
Enhancements & Refactors
- #1075 - Typo In surgePattern documentation
- #883 - Stop penalizing light tailwind landings
- #1001 - Remove support for work-in-progress airports
- #1179 - Extract settings related code from UiController into its own controller
- #1171 - Move tutorial from InputController to UiController
- #1114, #1115 - Update broken documentation links
- #308 - Abstract Aircraft.getWind() to the AirportModel
- #1199 - Change taxi readback to 'taxi to and hold short of Runway 1'
- #1208 - Update Thomas Cook callsign
- #1209 - Update TUI Airways callsign
- #604 - Adds support for dataBlock timeshare data
- #678 - Removes wind vane visualization from
CanvasController
- #1137 - Updates project dependencies
New Features
- #1033 - Add support for overflights
- #793 - Add AIRAC airport file key and system command
- #1017 - Add more GA aircraft
Bugfixes
- #1099 - Fix wrong B747 entry in Turkish Airlines file
- #1104 - Fix console warnings for removing StripViewModel which doesn't exist
- #1103 - Fix pressing ESC doesn't fully clear the command bar
- #1149 - Ensure all flight strips are removed when switching to another airport
- #1152 - Fix GameClockView crashes sim in Firefox
Enhancements & Refactors
- #1108 - Overhaul of KLAS
- #794 - Bring KMIA back into compliance with the airport specs
- 1123 - Make runway mandatory in 'taxi' command
- #1112 - Cleanup of eslint errors and warnings
- #1138 - Remove contributors block from package.json
- #696 - Default canvas theme no longer hardcoded in CanvasController
- #1144 - Move calculateSpawnHeading to SpawnPattenModel
- #1142 - Update documentation for taxi command
- #966 - Improve terrain generation documentation
- #1133 - Improve InputController class
New Features
- #989 - Add in Austin Bergstrom International Airport
- #1090 - Add Tecnam P92 Aircraft
Bugfixes
- #1086 - Update P28A Climb rate fm 2000ft/m to 700ft/m
- #1034 - Fix waypoint time-to-turn calculations to ensure smooth turns
- #935 - Prevent aircraft from skipping fixes that require tight turns
- #870 - Fix unusable runway bug after changing one aircraft's departure runway
- #1101 - Fix console error caused by vector waypoints
Enhancements & Refactors
- 1077 - Update flight strips view by separating arrival and departure strips
- #1074 - Update link to 'aircraft separation rules' in scoring.md
- #111 - Draw STARs on scope like we do with SIDs
New Features
- #206 - Add Bucharest Henri Coandǎ International Airport (LROP)
Bugfixes
- #994 - fix 'Aircraft vectored off ILS maintain over-precise altitude'
- #1048 - fix 'Aircrafts do not land after ILS clearance' because runway is not part of their STAR
- #1044 - fix aircrafts drift off ILS localizer during final approach causing 'strange behaviour after landing'
- #1047 - fix 'Flight number 5000 pronounced incorrectly'
- #993 - fix Arrivals exiting and reentering airspace causes error about missing strip
- #724 - fix settings modal doesn't add active class to control icon
- #421 - Add missing keys to spawnPatternModelJsonValidator
- #836 - Fix 'hold in STAR procedure isn't working'
Enhancements & Refactors
- #933 - Revival of Istanbul Atatürk Airport (LTBA)
- #1053 Add optional altitude argument for 'descend via STAR' command
- #1071 Add optional altitude argument for 'climb via SID' command
New Features
- #403 - Add Flughafen Düsseldorf (Düsseldorf Airport, EDDL)
Bugfixes
- #1018 - Fix 'leaving airspace without proper clearance' bug at KSEA
- #915 - Change passing/diverging separation logic to use assigned heading, not ground track heading
- #38 - Fix issues with localizer interception
- prevents aircraft from spinning in circles (in most cases we're seeing)
- ensures descents below assigned altitude do not begin until established on the localizer
- penalizes localizer interception above glideslope
- triggers go-arounds at final approach fix if not established on both localizer and glideslope
- #1030 - Fix background color of options menu dropdowns
Enhancements & Refactors
- #1005 - Minor updates to KRDU
- #1023 - Standardize
openScope
capitalization - #949 - Keep video map clearly visible at all zoom levels
- #1000 - Increase max width of airport selection dialog to permit longer airport names
New Features
- #272 - Add Cincinnati/Northern Kentucky International Airport (KCVG)
Bugfixes
- #1008 - Correct airline files using old callsign format
Enhancements & Refactors
- #938 - Overhaul of OMDB
- #94 - Adds @openscope/validator package with supporting npm script
New Features
- #893 - Add Prague Václav Havel Airport (LKPR)
- #444 - Adds option button to toggle video map display
- #884 - Add airline files for non-US registration callsigns
Bugfixes
- #968 - Fixed N-numbered GA aircraft having callsign 'default' if voice is on
- #907 - Updates
SpawnPatternModel
to handle integer or float values for#rate
- #996 - Add airport guide directory entry for LKPR
Enhancements & Refactors
- #956 - Updated 'descend via STAR' documentation to change mentioning SID to STAR
- #782 - Overhaul of KATL
- #961 - Updated climb and descent rates using Eurocontrol data
- #874 - Continue and clean up following FMS / Route refactor
- #982 - Remove empty .gitkeep file
- #916 - Consolidates aircraft removal logics, renames AircraftModel#inside_ctr -> AircraftModel#isControllable, simplifies aircraft update logic in AircraftController
- #972 - Updated airline fleets to newest data
Hotfix
- #953 - Fix aircraft not descending into airspace when airspace ceiling is below STAR bottom altitude
Hotfix
- #950 - Fix left turn command
t l ###
New Features
- #818 - Allows selection of only aircraft within controlled airspace
- #838 - Add Zürich Airport (LSZH)
- #24 - Add command to inform arrivals of assigned landing runway
Bugfixes
- #918 - Fix failed load by verifying 'last airport' in loadList before attempting to use it
- #939 - Fix airline fleet detection logic that was erroring during spawn of properly declared patterns
- #899 - Fix improper merging of routes when divergent waypoint is not in the middle of the leg
- #940 - Fixes British Airways fleets; re-adds 'short' fleet and removes historic fleet
- #947 - Fix lack of red response for 'land' and update documentation
Enhancements & Refactors
- #910 - Reactivate KBOS and KSTL
- #856 - Overhaul of Doha Hamad International Airport (OTHH)
- #246 - Overhaul OMAA (Abu Dhabi)
- #908 - Minor updates to KSEA
- #928 - Minor updates to KPDX
- #923 - Overhaul of KABQ
- #931 - Minor updates to KDCA
- #241 - Overhaul of London Luton Airport (England, United Kingdom)
- #927 - Fix climb rates for CRJs
- #677 - Add test which ensures all airport JSONs contain valid JSON data (helpful for airport developers)
Major
- #809 - Major reconfiguration of FMS and navigation-related components of the sim
New Features
- #108 - Add Ottawa Macdonald–Cartier International Airport (Canada)
- #265 - Add Leeds Bradford Airport (England, United Kingdom)
- #816 - Add Kansas City Int'l (KMCI)
- #819 - Add Raleigh-Durham Int'l (KRDU)
- #785 - Add Pittsburgh International Airport (KPIT)
- #106 - Add Halifax Stanfield International Airport (CYHZ)
Bugfixes
- #864 - Resolve console.warning() is not a function (when drawing SIDs), by removing the -ing
- #879 - Restore functionality of non-procedural descents to airspace ceiling
- #895 - Ensure number-type variables defined in spawn patterns are cast to numbers if provided as strings
Enhancements & Refactors
- #840 - Updates documentation on airport file standards
- #655 - Set new standards for airport difficulty levels
- #529 - Convert
NavigationLibrary
to a singleton - #881 - Remove nonfunctional airports from load list broken by feature/809
- #216 - Overhaul of Ronald Reagan Washington National Airport (DC, USA)
- #854 - Overhaul of Manchester International Airport (England, United Kingdom
- #866 - Customisation of callsign formats
- #199 - Overhaul of Frankfurt Am Main International Airport (Germany)
- #842 - Updates KBOS to AIRAC 1802
- #844 - Updates KSTL to AIRAC 1802
- #851 - Updates KPDX to AIRAC 1802
- #837 - Refactors
StripView
classes to not use$.show()
and$.hide()
- updates css to use
flexbox
instead of the clevertranslateY()
tricks. - #885 - Removes loading indicator and simplifies
LoadingView
- updates css to use
- #796 - Updates ENGM (Oslo Airport, Norway)
- #723 - Add contribution guidelines document
Bugfixes
- #831 - Add empty video maps to WIP airports to keep them from crashing
Enhancements & Refactors
- #823 - Add restricted and prohibited areas to KSEA
- #825 - Updates KSTL to AIRAC 1712
- #821 - Updates KDTW to AIRAC 1712
- #829 - Updates EDDH (Hamburg Airport, Germnay)
- #833 - Updates documentation on airport format
- #485 - Updates KLAS (McCarran International Airport, NV)
- #801 & #802 - Removed Monarch Airlines and Airberlin
Hotfix
- #814 - Fix severe canvas bug for airports with runways that don't draw extended centerlines
New Features
- #647 - Add Tampa Intl. (KTPA)
- #107 - Add Theodore Francis Green Memorial State Airport (Providence, US)
- #559 - New Airport: KDTW (Detroit Metropolitan Wayne County Airport, MI)
- #236 - Splits canvas into STATIC and DYNAMIC canvases, only drawing updates when there are updates to draw.
- Moves CanvasController arrow functions to bound class methods
Bugfixes
- #667 - Fix bug where aircraft cleared twice for ILS won't join glideslope
- #567 - Fix bug of aircraft descending via STAR to '0' altitude
- #787 -
sid
command no longer sets the aircraft's destination property - #812 - Ensure aircraft future path is drawn only when directed by settings menu
Enhancements & Refactors
- #755 - Deprecated the
rate
command - #80 - Add git strategy flow chart to documentation
- #662 - Force arrivals with non-altitude-restricted STARs/routes descend at least to ceiling of controlled airspace
- #725 - Consolidate GameController timing elements into TimeKeeper
- #764 - Fix links in airport guide documentation
- #768 - Fix mistake in version number
- #768 - Minor renaming of holding related methods in FMS
- #427 - Updates KSFO (San Francisco International Airport, CA)
- #773 - Updates KABQ to AIRAC 1711
- #775 - Updates KSEA to AIRAC 1711
- #777 - Updates KSTL to AIRAC 1711
- #780 - Updates KBOS to AIRAC 1711
- #726 - Adds
CanvasStageModel
class and abstracts canvas dimensions, pan, zoom, and unit translation methods to this new singleton - #650 - Updates KPDX (Portland International Airport, OR)
- #791 - Adds useful error message and tests for case when airport file has procedure with improperly defined
draw
segment
Warning:root:failed To Load Svd File Mk64f12.svd Windows 10
Hotfix
- #709 & #744 - Checks if the airport in localStorage exists before loading it
- #710 & #744 - Updates
.eslint
rules to ignore unusedevent
anderror
parameters
New Features
- #641 - Add
sa
,saa
,sh
,sah
,ss
,sas
commands - #14 - Add toggleable scope command bar, and lays foundation for the Scope, its commands, and its collections of radar targets.
- #564 - The mouse button to drag the radar screen is now right click
- #637 - Adds Ted Stevens Anchorage Intl. (PANC)
Bugfixes
- #683 - Fix SID Names at MDSD following the screen centre
- #685 - Fix the command bar displaying a '?' when the up or down arrow is pressed
- #699 - Extends departing spawnPatterns outside the airspace at KSDF to prevent point deduction
- #704 - Adds
footer
section toindex.html
and combines former partialscontrols
andscore
with the#command
input- updates styles to use flexbox with properly organized children
- #728 - Clear radar target collection when changing airports
- #732 - Ensure radar targets are removed when aircraft model is deleted
- #711 - Ensure game options initialize to correct default values
- #741 - Remove call to
AirportController.hasAirport()
inindex.js
- #740 - Changes background-color of settings option selects to transparent
- #743 - Updates param passed to RadarTargetCollection from within AircraftController.aircraft_remove(
- #742 - Ensure failure message responses are shown in red
Enhancements & Refactors
- #679 - Modifies
StripView
background-color to use rgba instead of hex to allow for a semi-transparent background - #657 - Adds Eric Meyer CSS Reset and updates existing CSS to work without
*
reset - #695 - Stops
console.warn()
spam every frame if terrain is less than zero - #670 - Adds
localStorage.setItem()
toGameOptions.setOptionByName()
and adds test file forGameOptions
- #452 - Update airport format document with new properties and requirements
- #614 - Update developer documentation regarding git strategy
- #717 - Execute scope command by clicking radar target
- #296 - Adds
TimeKeeper
singleton and movesApp.incrementFrame()
logic to this new class - #721 - Removed the
version
command - #527 - Updates Shannon (EINN) - Updated all procedures, added video map and terrain, updated traffic
- #707 - Makes first pass at
CanvasController
refactor- adds
TimeKeeper
singleton to make time tracking easier to manage - moves logic to update properties of the
CanvasController
to live within theCanvasController
and happen via triggered events - sets the stage for next round of
CanvasController
updates by addingCANVAS_NAME
enum to be used when creating canvas elements
- adds
- #29 - Add airport guide files and start ksea as an example
- #354 - Ensure tutorial selects departure aircraft
- #718 - Add documentation and tutorial section for scope commands
- #630 - Update UI green colors to match default blue theme
- #326 - Checks if an aircraft can reach assigned altitude/speed
Hotfix
- #327 - Fix WIP airports which fail to load due to improper procedure formatting
New Features
- #327 - Add Albuquerque Sunport (KABQ)
- #541 - Add Hartsfield–Jackson Atlanta Intl. (KATL)
- #557 - Add Louisville Intl. (KSDF)
- #331 - New Airport: KELP (El Paso International Airport, TX)
- #349 - New Airport: KSTL (St. Louis Lambert International Airport, MO)
- #555 - New Airport: KTUS (Tuscon International Airport, AZ)
- #624 - New Airport: KJAX (Jacksonville International Airport, FL)
Bugfixes
- #618 - Fix VNAV descents on STARs with only 'at/above' and 'at/below' restrictions
- #664 - Updates order of elements in the StripViewTemplate so the FlightRules element is properly floated to the right
- #659 - Fix misalignment in airport selection dialog
Enhancements & Refactors
- #619 - Removed index.html as it is generated from templates when run
- #619 - Implements new loading screen with new color scheme and animated radar sweep
- #566 - Extends departing spawnPatterns outside the airspace at EIDW to prevent point deduction
- #615 - Extends departing spawnPatterns outside the airspace at MDSD to prevent point deduction
- #635 - Extends departing spawnPatterns outside the airspace at KBOS to prevent point deduction
- #15 - Implement scope themes, and changed default theme to blue-based
- #431 - Deactivate unused WIP airports from the load list, and add premium flag
- #7 - Document airport terrain generation process
- #653 - Remove index.html from document root in tools/README.md
- #640 - Deprecate the
say route
command - #481 - Adds LESS preprocessor and adds CSS folder structure
- #639 - Deprecated
abort
command - #365 - Renamed
index.md
tocommands.md
and added system commands and a TOC - #480 - Consolidate console warnings for missing fixes to single message
- #516 - Update Ezeiza (SAEZ) - Updated all procedures, added video map, updated traffic, added new airlines
- #660 - Lower spawn altitude for arrivals into MDSD so they can descend in time
Features
- #288 - New airport: MDSD (Las Américas International Airport, Dominican Republic)
- Includes Terrain and Video map
- Adds Copa Airlines (CMP) and PAWA Dominicana (PWD)
- #572 - Add new openScope emblem vector graphic
- #484 - Adds additional meta tags to index.html head
- #581 - Adds a link to the full command reference at the end of the tutorial
- #536 - The distance separator behind aircraft on ILS is now toggleable
- #411 - Removes the blue line 'departure window'
Bugfixes
- #562 - Removes inactive danger areas at EIDW
- #570 - Make aircraft proceed direct new fix after full reroute
- #383 - Recalculate SID/STAR legs when changing assigned runway
- #510 - Remove +/-/= zoom hotkey, conflicts with speed
- #577 - Correct EGKK's departure fix
Refactors
- #586 - Fix spelling error of
CanvasController
asConvasController
- #290 - Remove deprecated fixRadialDist()
- #593 - Renamed
MIDDLE_PESS
asMIDDLE_PRESS
inInputController
- #602 - Fix instances of misspelling of @param in code docblocks
- #599 - Deprecates
gulp server
task and addsnodemon
package
Hotfix
- #549 - Ensure previously specified directions of turn are not preserved when a new heading instruction is given
Features
- #310 - Add capability for vectors in route strings
- #138 - Adds more context to the Model classes by adding an optional input paramater
- #191 - Adds object helper class for object validation
- #402 - Renamed AircraftInstanceModel with AircraftModel
- #19 - Add capability for fly-over fixes in route strings
- #372 - Adds squawk/sq command
- #40 - Adds the ability to call an airplane by its callsign
- #457 - Adds
EventBus
andEventModel
- #93 - Adds
RunwayCollection
andRunwayRelationshipModel
and moves some runway logic to live in these new classes- #312 - Abstracts headwind/crosswind calculations to RunwayModel
- #58 - Removes circular reference in AirportModel.runway.airportModel
- #469 - Updates
SpawnPatternModel
to use theAirportModel.arrivalRunway
property when gathering waypoint models needed to calculate initial aircraft heading - #33 - Adds support for suffixes in SID and STAR procedures
- #476 - Adds game option to include/hide WIP airports in the airport list
- #285 - Adds
StripViewController
,StripViewCollection
, andStripViewModel
classes- Removes progress strip logic from the
AircraftModel
- Completely reworks CSS for
StripViewList
- Removes progress strip logic from the
- #491 - Adds
.isGroundedFlightPhase()
and implements this helper in.buildWaypointModelsForProcedure()
- This allows for waypointModels to be build from the correct collection based on
flightPhase
- This allows for waypointModels to be build from the correct collection based on
- #477 - Updates
AircraftModel.onAirspaceExit()
to look only at themcp.headingMode
value - #423 - Adds user setting option to change length of PTL
- #208 - Updates Dublin (EIDW) - Improved procedures, added terrain and video map, modified airspace, realistic traffic
- #508 - Updates logic to display historical aircraft position for aircraft outside controlled airspace
- #418 - Updates development-workflow-procedures, adds Quick Start guide to README and consolidates all documentation in the
documentation
directory - #434 - Adds tests and verifies functionality of non-procedural departures and arrivals (support for direct route strings)
- #483 - Adds unique transponder and CID generation methods
- #137 - Abstracts non game loop logic into new class
AppController
, which provides facade methods forApp
to call during game loop - #72 - Converts
AirportController
,GameController
andUiController
to static classes- updates
window
references to these classes - updates
prop
references to these classes
- updates
- #32 - Add support for ranged altitude and speed restrictions in procedures
- #32 - Improve VNAV climbs and descents to better comply with restrictions
- #228 - Updates Boston Logan Intl. (KBOS) - Updated procedures, added video map and terrain, modified airspace, realistic traffic
- #535 - Removes left over references to
AircraftStripView
inAircraftModel
Bugfixes
Warning:root:failed To Load Svd File Mk64f12.svd Pdf
- #385 - Fixes coordinate letter issue at SBGL
- #424 - Prevent NaNs being passed on if invalid altitude is given
- #356 - Removes fix command from tutorial and replaces it with infomation on 'route', 'Say Route', and 'Proceed Direct'
- #325 - Fixes coordinate letter issues at RJBB, OSDI, OTHH
- #448 - Removes KBOS fixes from EKCH
- #492 - Runway, wind and spawnPattern changes to allow EGNM to operate
- #467 - Prevent attempts to access positions of vector waypoints
- #451 - Adjusts fix validation for hold/vector/flyover fix names
- #521 - Prevents simulator from wrongfully overriding assigned alt/hdg during approach clearances
- #522 - Updates
AirportModel.buildRestrictedAreas()
to build the coordinate array with the correct shape - #539 - Adds local reference to
EventBus
insideAircraftCommander
- #344 - Cancel approach clearances whenever an altitude or heading instruction is given
- #546 - Make flight strips show appropriate altitude values
Hotfix
- #458 - Fixes or removes from load list all airports that fail to load
Warning:root:failed To Load Svd File Mk64f12.svd Form
Features
- #316 - adds deployment-checklist document
- #184 - Updates the airport-format.md file
- #374 - allow for specification of airport's default arrival and departure runway
- #367 - adds airport-file-standards document
Bugfixes
- #364 - Adds additional check for
undefined
inCommandParser
when adding args to aCommandModel
- #370 - Deprecates and removes
AircraftController._setDestinationFromRouteOrProcedure()
as it was implemented to maintain a previous api which is no longer used - #188 - Ensure the verbal and text instructions/readbacks state the correct directionality
- #396 - Updates Pilot.applyDepartureProcedure() to use RunwayModel correctly
- #399 - Updates
fms.getDestinationName()
to return thefixName
whencurrentLeg
is not a procedure - #394 - Fix wrong PTL length and set to 1 minute
- #404 - Fixes broken link in airport-format
- #395 - Fix datablock speed to show GS, not IAS
- #408 - Ensure red response is given to
rr FIXXA.FIXXB
- #410 - Fix strip update crash for arrivals on vectors
Hotfix
- #359 - Updates
AircraftStripView
to display departure procedures with the correctNAME.EXIT
shape
Major
- #139 - Refactors FMS
- This represents a ground-up, from scratch, re-build of the flight management system with new classes:
Fms
,LegModel
, andWaypointModel
- Introduces the
ModeController
that completely separates Altitude, Heading and Speed settings from the FMS and allowing the FMS to be in charge of the flight plan and any fixRestrictions defined for a given route - Adds
Pilot
class that acts as a coordinator layer between theAircraftCommander
,AircraftInstanceModel
,ModeController
, andFms
- Completely reworks how
Aircraft.target
is calculated - Introduces the concept of
flightPhase
, and begins integrating that property in lieu of category (arrival/departure) - Adds ability to define hold waypoints with a symbol
@
- Splits
PositionModel
into two new classes;StaticPositionModel
andDynamicPositionModel
- Work on this issue also resolves or invalidates previously recorded issues:
- #57 -
aircraftInstanceModel.fms
has a circular dependency withaircraftInstanceModel.fms.my_aircraft.fms
- #73 - Using STAR command to change aircraft's assigned STAR throws errors
- #77 - Abstract current waypoint altitude and speed setting
- #78 - Add Leg to modelSourcePool
- #79 - Refactor fms param out of Leg
- #81 - Extend RouteModel, or add new layer, to handle compound routes
- #86 - Rerouting aircraft causes it to climb to unassigned altitude
- #87 - deprecate
aircraft.eid
- #114 - Implied holding in route strings
- #122 - Rerouting uncleared aircraft onto SID fails
- #123 - Using 'fix' command yields legs with lower case route
- #129 - Create getter in
AircraftInstanceModel
to get the current runway - #144 - create RouteBuilder class and smooth out RouteModel
- #153 -
fix
command with multiple arguments skips to last fix - #158 - Add
.hasFix()
method to FixCollection - #197 - Route amendments will stop altitude changes
- #287 -
StaticPositionModel
and enforcing use of Positions where appropriate
- #57 -
- This represents a ground-up, from scratch, re-build of the flight management system with new classes:
Features
- #269 - Enumerate magic number in RunwayModel
- #281 - Replaced old
terrain.svg
file with own work
Bugfixes
- #256 - Standardized indentation in all json files
- followed up and corrected 2 mistakenly cleared out aircraft files
- #263 - Fixes Firefox compatibility issue by changing ajax to getJSON
- #303 - Fixes bug with departures at SAME
- #321 - Fixes coordinates for PAM at EHAM
- #340 - Ensure aircraft reach their targeted speed
- #342 - Fixes last-second go-arounds by landing aircraft
- #346 - Ensure aircraft follow glideslope
- #338 - Fix mispronunciation of grouped numbers '820' as 'eight-twenty-zero'
Hotfix
- #252 - Updates
static.json
to not use ssl
Hotfix
- #249 - Restores spawning of GA aircraft at EDDT
Major
- #154 - Removes GitHub Pages specific files and moves hosting out of GitHub Pages.
- #230 - Updates build process to:
- minify css and javascript and output to
public
directory - minify airport json/geojson files and output to
public
directory - combine aircraft and airline json files into
aircraft.json
andairline.json
and output them to thepublic
directory - copy static assets (fonts and images) to
public
directory - introduce Handlebars templates and create
buildMarkup
build process - point the local server to the
public
directory`
- minify css and javascript and output to
Features
- #109 - Makes sure the output for sid and star commands are always uppercase.
- #179 - Marks all airports as works in progress
- #166 - Changes deployment server from Express to Nginx
- #163 - Adds javascript minification to build process
- adds copy task to public directory
- translates
json_assembler.rb
tojsonAssembler.js
and adds it to the build process.
- #222 - Corrects
icao
of the Boeing 767-400 and also updates the information to Eurocontrol data - #224 - Updates
app.json
to use correct buildpacks - #104 - Overhauls Munich - updates Munich to AIRAC 1702, adds STARs, and adds a realistic traffic flow.
- #103 - Adds Tokyo Narita International Airport as per AIRAC 1702
- #149 - Fixes an instance of two runways called '34R' in Shanghai Pudong
Bugfixes
- #201 - Adds the required space between 'fh' and its argument in the tutorial
- #195 - Updates airline json files to include
icao
key. UpdatesAirlineCollection
andAirlineModel
to handle variable casing oficao
- #207 - Adds a default position value to
SpawnPatternModel
so aircraft have, at least, a[0, 0]
starting position - #210 - Ensures data block colored bars are all the same width (3px), regardless of callsign length
- #210 - Adds missing
return
in.generateFlightNumberWithAirlineModel()
that was needed to properly recurse back through the method in the case of a duplicate flight number. - #203 - Updates boolean logic in
App.updateViewControls()
which was evaluating an asynchronous property that, typically, had not finished loading. - #148 - Fixes internal fms error that was breaking the game when issuing holds over present position
Features
- #170 - Adds Openscope favicon
Bugfixes
- #176 - Removes
ALM
andSVD
arrival patterns from 'EKCH' because there aren't enough fixes to support them - #177 - Updates
entryPoint
andexitPoint
to be pluralized as is the airport json standard - #175 - Adds
entryPoints
togcrr
star route definitions - #174 - Fixes arrival pattern that was using an array of fix names instead of a routeString.
- #173 - Updates
wmkk
StandardRoute definition to include at least one fixname
Major
- n8rzz/atc#220 - Restructures
src
files intoclient
andserver
folders. - n8rzz/atc#184 - Updates Node to version 7.0.0
- n8rzz/atc#181 - Moves aircraft command logic from
AircraftInstanceModel
to newAircraftCommander
class - n8rzz/atc#243 - Adds
spawnPatterns
to airport json and vastly simplifies aircraft creation. Work on this issue ended up resolving many other smaller issues listed below.- n8rzz/atc#229 - Restructure
Airport.departures
to utilize routes - n8rzz/atc#56 - Abstract inline fix object out of ArrivalBase
- n8rzz/atc#27 - Simplify creation of arrival aircraft
- n8rzz/atc#242 - Include airline id in airline json
- n8rzz/atc#235 - Create SpawnCollection, SpawnModel and SpawnScheduler classes
- n8rzz/atc#28 - Circular reference in airportModel.departures.airport
- n8rzz/atc#28 - Circular reference in airportModel.departures.airport
- n8rzz/atc#229 - Restructure
Minor
- n8rzz/atc#193 - Changes
AircraftStripView
text outputs to be all uppercase - n8rzz/atc#133 - Ensures proper removal of all
AircraftConflict
instances involving an aircraft that has been removed from the simulation- Originally reported in zlsa/atc#734
- n8rzz/atc#205 - Changes the names from having the flags in their name by adding WIP variable to the
AIRPORT_LOAD_LIST
inairportLoadList
- n8rzz/atc#192 - Fixes white space in that is displayed from the
AircraftInstanceModel
- n8rzz/atc#233 - Adds cache to travis build
Bugfixes
- n8rzz/atc#104 & n8rzz/atc#237 - Resets current indicies when issuing a new star to an arriving aircraft
- Originally reported in zlsa/atc#730 & zlsa/atc#768
Bugfixes
- n8rzz/atc#206 - Restores behavior of aircraft flying present heading after completing all legs in their flightplan
- Originally reported in zlsa/atc#767
- n8rzz/atc#241 - Fix wrongful removal of departures from runway queues when arrivals land
- Originally reported in zlsa/atc#770
- n8rzz/atc#240 - Fix erroneous voice readbacks for altitude command
- Originally reported in zlsa/atc#769
- n8rzz/atc#133 - Fixes behavior of AircraftConflict in various ways, particularly with removal after deletion of aircraft
- Originally reported in zlsa/atc#734
Major
- n8rzz/atc#53 - Integrates
sidCollection
andstarCollection
withRouteModel
withinAircraftInstanceModel
- Creates getters for
currentLeg
andcurrentWaypoint
- Abstracts restrictions logic to live within
Waypoint
- Consolidates
runSID()
andclimbViaSid()
logic
- Creates getters for
- n8rzz/atc#54 - Deprecates
sid
andstar
properties of theAirportModel
in favor ofsidCollection
andstarCollection
- n8rzz/atc#169 - Adds Express server to serve static assets and add travis config file for travis continuous integration
- n8rzz/atc#114 - Rewrites the CommandParser from the ground up
- n8rzz/atc#216 - Removes
Pegjs
and references completing switch to new CommandParser
Minor
- n8rzz/atc#77 - Implements
modelSourceFactory
andmodelSourcePool
- n8rzz/atc#144 - Refactors
canvasController.canvas_draw_sids
method to useairport.sidCollection
instead ofairport.sid
- n8rzz/atc#55 - Moves properties shared by all
Arrival
types up toArrivalBase
- n8rzz/atc#52 - Removes
$.each()
fromAirportModel
in favor of_forEach()
and uses_get()
insideaircraftInstanceModel.parse()
instead of if statements - n8rzz/atc#135 - Moves creation of Legs and Waypoints to constants instead of as method arguments
- n8rzz/atc#17 - Moves
.parseCoordinate()
out ofPositionModel
and intounitConverters
- n8rzz/atc#128 - Moves flight management system files to
FlightManagementSystem
folder - n8rzz/atc#163 - Adds
RouteModel
toAircraftInstanceModel.runSTAR
for easier handling of a route string - n8rzz/atc#159 - Adds static
calculatePosition
method toPositionModel
and abstracts common functions - n8rzz/atc#135 - Replaces active airport icao in view with a zulu time clock
- n8rzz/atc#167 - Consolidates test fixtures in fixtures directory
- n8rzz/atc#176 - Addresses issue with video maps being drawn incorrectly.
- Updates
PositionModel
to run all calculations through the static.calculatePosition()
method and vastly simplifies internal logic.
- Updates
- n8rzz/atc#186 - Refactors the the function names in
FixCollection
to better fit their function.init()
toaddItems()
anddestroy()
toremoveItems()
- n8rzz/atc#194 - Adds gulp-cli and adds tools readme link to gulp issues with Windows
- n8rzz/atc#188 - Changes
routeString
torouteCode
inRouteModel
and moves.toUpperCase()
from the getter to.init()
- n8rzz/atc#175 - Updates
StandardRouteModel
to throw when entry/exit point doesn't exist within a collection and updates.setDepartureRunway()
to send therouteCode
toLeg
on instantiation - n8rzz/atc#134 - Prevents collision detection for aircraft that are outside of our airspace
- Originally reported in zlsa/atc#736
- n8rzz/atc#211 - Escape clears commands but not callsign if commands are present
- Originally reported in zlsa/atc#763
Bugfixes
- n8rzz/atc#145 - Moves
_comment
blocks in airport json file to be within object the are describing - n8rzz/atc#151 - Streamlines flight number generation and adds new method to add new callsigns to the existing list
- n8rzz/atc#182 - Adds
_isNumber
check instead of!magneticNorth
insidePositionModel.calculateRelativePosition()
and theAirspaceModel
constructor.- Originally reported in zlsa/atc#754
- n8rzz/atc#196 - Adds additional handling to
StandardRouteModel._buildEntryAndExitCollections
to handle case whereentryPoints
andexitPoints
don't exist in theairport.sids
definition- Originally reported in zlsa/atc#760
- n8rzz/atc#132 - Ensures proper removal of aircraft from the runway queue(s) when that aircraft has been deleted.
- Originally reported in zlsa/atc#706
Major
- n8rzz/atc#18 - Adds
FixModel
and static classFixCollection
for reasoning about airport fixes - n8rzz/atc#19 - Adds
StandardRoute
classes reasoning about SIDs and STARs - n8rzz/atc#82 - Moves
airlineController
andaircraftController
to instantiate from withinairportController
instead fromApp
- n8rzz/atc#88 - Enable airport load without bundling and moves
airportLoadList.js
out of thesrc
folder - n8rzz/atc#96 - Updates score calculations and how they are recorded
Minor
- n8rzz/atc#41 - Correct casing for Arrival and Departure factories
- n8rzz/atc#36 - Rename
AreaModel
toAirspaceModel
- n8rzz/atc#57 - Changes
StandardRoute
property nameicao
toidentifier
- n8rzz/atc#44 - Introduce early exit for airport load when airport data is not complete
- n8rzz/atc#60 - Adds git-flow strategy document
- n8rzz/atc#100 - Adds
BaseModel
- n8rzz/atc#101 - Adds
BaseCollection
Bugfixes
- n8rzz/atc#45 - WMKK has misnamed star name
- n8rzz/atc#58 - Updates spelling in
.convertMinutesToSeconds[)
- n8rzz/atc#75 - Future aircraft path, when on ILS, wrong width
- n8rzz/atc#90 -
areas
is undefined inAirportModel
- n8rzz/atc#91 -
FixCollection.init()
does not clear current_items
if any exist - n8rzz/atc#108 - Aircraft strips show arrival airport in uppercase
- n8rzz/atc#109 - Updates
FixCollection.findFixByName()
to accept upper, mixed, or lower case fix name - n8rzz/atc#115 - Switching to a previously loaded airport does not clear previous airport fixes
- n8rzz/atc#191 - Fixes
parseElevation()
so that it does not return NaN when it is given the string'Infinity'
- Originally reported in zlsa/atc#756
TRANSCRIPT
Reference ManualJDA FulfillmentRelease 7.5.1.0 1997- 2008 JDA Sof t war e Gr oup, I nc. Page 2Confident ialLegal noticeRi ght s t o t he cont ent of t hi s documentCopyright 1997- 2008 JDA Soft ware Group, I nc. All right s reserved. Not e for aut horized government al end- users; subj ect t o license rest rict ions in GSA cont ract No. GS- 35F- 0388K.Print ed in t he Unit ed St at es of America.Reproduct ion of t his document or any port ion of it , in any form, wit hout t he express writ t en consent of JDA Soft ware Group, I nc. ( ' JDA' ) is prohibit ed.These mat erials are prot ect ed by t he Copyright Act of 1976, as amended, as an unpublished work and t he foregoing not ice and legend shall not be deemed t o const it ut e publicat ion or an int ent t o publish t hereunder. These mat erials are propriet ary and confident ial informat ion of JDA and may be disclosed and used only as aut horized in a signed, writ t en agreement cont rolling such disclosure or use.To t he ext ent a name or logo does not appear on t his list does not const it ut e a waiver of any int ellect ual propert y right s t hat JDA has est ablished in any of it s product , feat ure or service names, or logos.Modi f i cat i ons t o t he cont ent s of t hi s documentJDA reserves t he right , at any t ime and wit hout not ice, t o change t hese mat erials or any of t he funct ions, feat ures, and specificat ions of any of t he soft ware described herein. JDA shall have no warrant y obligat ion wit h respect t o t hese mat erials of t he soft ware described herein, except as provided in t he JDA soft ware license agreement wit h an aut ho-rized licensee.Ri ght s t o t he f unct i onal i t y of t hi s documentDescribed funct ionalit y may not be available as part of a cust omer' s maint enance agreement or t he JDA I nvest ment Prot ect ion Program. New feat ures and product s are subj ect t o license fees. JDA warrant y and support obligat ions apply only t o t he document at ion as delivered by JDA, and are void if t he document at ion is modified or supplement ed by anyone ot her t han JDA.0608aJDA Soft ware Group, I nc.Fulf illment Page 3 1997- 2007 JDA Sof t war e Gr oup, I nc.ContentsLegal not i ce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2Document at i on I nf or mat i on . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Help informat ion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6I nst allat ion/ Administ rat ion informat ion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Dat abase informat ion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Release not es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Get addit ional help fr om JDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7The SCPO dat abase ( t echni cal document at i on) . . . . . . . . . . . . . . 8Predefined pages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Dat abase convent ions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8I nformat ion about t ables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8I nformat ion about columns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Pat hs bet ween t ables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Tabl es i n t he dat abase ( t echni cal document at i on) . . . . . . . . . . 14AggSKUProj St at ic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15AllocSt rat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48AvgDmd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50BOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Cal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60CalDat a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65CPPAlt Res. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74CPPFamily . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76CPPSt rat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78CPPSt rat St ep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79CPPTieBreaker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85CPPTieBreakerRule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86Cust Order. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Cust OrderHist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100Cust OrderSt at us . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103DBParam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106DFUToSKU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116DFUView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120DDRParamProfile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124DepDmdSt at ic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129Deployment Demand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134Deployment Priorit y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138DFU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144DFUTOE3FCST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157DFUToSKUFcst . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164Cont ent sFulf illment Page 4 1997- 2007 JDA Sof t war e Gr oup, I nc.DFUToSKUSeasonErr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167DmdRed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169DmdVar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171DynDepSrc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172Except ionGroup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177Fcst Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178Fcst OrderSt at us . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182I ndDmdLink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185I ndDmdView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190I nvent ory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194I t em . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197LaneGroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205LaneGroupCap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208Loc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209MSE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214Net work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216Net workCap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226OrderExcept ion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227OrderHeader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233OrderLink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243OrderSKU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248OrderSKUDet ail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254OrderSKUProxyI nvent ory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259OrderSKUTot al . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260OrderTot al . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262PlanArriv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264PlanOrder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273PlanProxyI nvent ory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280Product ionMet hod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281ProxyI nvent ory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293Product ionSt ep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295RecShip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303RecSubI nvent ory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311Res . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313ResExcept ion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320ResLoadDet ail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330ResProj St at ic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337SchedRcpt s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345SeasonError . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351ShelfLifeGroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353ShelfLifeGroupDat a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354SKU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355SKUDemandParam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365Cont ent sFulf illment Page 5 1997- 2007 JDA Sof t war e Gr oup, I nc.SKUDemandTypeParam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380SKUDeployment Param . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382SKUDisplay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390SKUExcept ion . . . . . . . . . . . . . . . . . . . . . . . . . . . ..