ADAPT Downloads

Download the latest version of the 20|20 ADAPT plugin

Latest Release

  • Download 20|20 ADAPT Plugin version 2.1.2, released August 7, 2019
    • Added support for tracking harvest load data
    • Added distance (vrDistanceTraveled) as an implement-level working data
    • Fixed bugs in error reporting and advanced vSetSelect configuration

Importing data from the 20|20

The 20|20 ADAPT plugin supports customizing the contents included in the ADAPT ApplicationDataModel through passing one or more properties into the second parameter of the Plugin.Import() method. Common property settings are indicated in this section. Additional property settings are indicated inline in the Representations section below.

  • Hertz: Frequency at which data is returned. For most data, 5 Hz is the native frequency. 1 Hz down-samples the data from its native sampling rate.

    Values: 1/5 Default: 1

Exporting data to the 20|20

Verion 2.0 and 2.1 of the plugin support reading of application data from 20|20 data files, and do not support writing data to a .2020 file for use within a 20|20 system. Consumers should continue to use existing methods of writing prescriptions.

Data provided by the 20|20

Common items

These items are common and included for all types of data.

Data Representations

  • dtRecordingStatus: Returns On or Off based on whether data was being recorded at this time

    Units: On/Off

  • vrVehicleSpeed: Instanteous velocity at which the vehicle is traveling

    Units: miles/hour

  • vrHeading: Instantenous heading towards which the vehicle is traveling

    Units: degrees

  • vrDistanceTraveled: Cumulatative distance traveled by the vehicle within the data frequency time frame.

    Units: feet

Planting Rates

Planting information describes the rates at which seeds are applied. The following are included whenever a metered seeding system is configured.

If an operation contains multiple hybrids, the data follows these conventions:

  • If a planter supports multiple-hybrid-per-row capabilities (Precision Planting mSet or vSet Select), the data will include a vrProductIndex datum for each row. This value maps to the Reference ID of the product in the ADAPT ApplicationDataModel catalog.

  • If a planter is configured with left/right varieties or a similar partial planter configuration, the OperationData will include an intermediate operation device depth with a vrProductIndex defining the product for the governed rows. The rows may be associated to their parent portion of the implement by referencing the DeviceElementUse's DeviceElementConfiguration and its associated DeviceElement. The DeviceElement will have a ParentDeviceId associated to the corresponding element that maps to the DeviceElementUse reporting a vrProductIndex.

Data Representations

  • vrSeedRateSeedsTarget: Instantaneous intended seeding rate at which the equipment should be seeding or planting

    Units: seeds/acre

  • vrSeedRateSeedsActual: Instantaneous actual seeding rate at which the equipment should be seeding or planting

    Units: seeds/acre

  • vrProductIndex: Value containing the Reference ID of the product being applied at this sample point. See information listed in the header section above.

    Units: -

Seeding Quality

Seeding quality describes the performance of seed metering, taking into account the seeds and equipment metering the seeds.

Properties

  • SeedingQuality: If True, seeding/planting quality data is populated upon import. By default, seeding quality data is automatically imported.

    Values: True/False Default: True

Data Representations

  • vrPlantingSingulation: Percentage of properly singulated seeds. This value is an average based on the user set Seeds to Average.

    Units: percent

  • vrPlantingSkips: Percentage of improperly singulated seeds classified as skips. This value is an average based on the user set Seeds to Average.

    Units: percent

  • vrPlantingDoubles: Percentage of improperly singulated seeds classified as doubles. This value is an average based on the user set Seeds to Average.

    Units: percent

  • Spacing_Variation: Percentage representing the consistency of seed spacing. This value is an average based on the user set Seeds to Average.

    Units: percent

  • NewSeeds: Count of new seeds from the seeding system.

    Units: count

  • Vacuum: Vacuum pressure observed at the seed meter.

    Units: kPa

Harvest (YieldSense)

Harvest data describes the monitoring of a harvesting operation on a combine or other type of harvesting equipment. Data is always imported if present within a file.

Data Representations

  • vrYieldMass: Measured dry mass of grain by the mass flow sensor.

    Units: lb

  • vrYieldWetMass: Measured wet mass of grain by the mass flow sensor.

    Units: lbf

  • vrYieldWetMassFlow: Measured flow of wet grain mass by the mass flow sensor.

    Units: lbf/second

  • vrHarvestMoisture: Percentage of grain moisture as read by the combine moisture sensor.

    Units: percent

  • vrYieldVolumePerArea: Average dry yield being harvested.

    Units: bushels/acre

  • vrYieldWetVolumePerArea: Average wet yield being harvested.

    Units: bushels/acre

  • dtHeaderStatus: Returns 'On' or 'Off' based on user calibration of the combine header.

    Units: on/off

  • SeparatorStatus: Status of the combine separator.

    Units: on/off

  • dtUnloadingAugerState: Status of the combine unloading auger.

    Units: on/off

  • FeedHousePositionDegrees: Instantaneous position of the combine feedhouse.

    Units: degrees

  • AugerPositionDegrees: Instantaneous position of the combine unloading auger.

    Units: degrees

  • CombineDirection: Instantaneous combine direction {Foward, Reverse}.

    Units: Enumeration

  • vrEngineSpeed: Instantaneous combine engine speed.

    Units: revolutions/minute

  • vrTotalAreaCovered: Acccumulated acres harvested by combine.

    Units: acres

Liquid Application (vApply, vApplyHD, FlowSense)

Liquid applications describe the measured rates at which liquid application products are being applied.

Properties

  • Fertility: If True, liquid product application data is populated upon import. By default, liquid product application data is automatically imported.

    Values: True/False Default: True

Data Representations

  • vrAppRateVolumeActual: Actual flow rate of the liquid product being applied.

    Units: gallons/acre

Insecticide Application (vDrive Insecticide)

Insecticide applications describe the rates at which insecticide application products are being applied. At present, insecticide application values report the commanded rates, or the inferred rate based on metering system speed, without actually sensing the volume or mass of the product being applied.

Properties

  • Insecticide: If True, granular insecticide product application data is populated upon import. By default, granular insecticide application data is not automatically imported.

    Values: True/False Default: True

Data Representations

  • vrAppRateMassActual: Application rate of the insecticide product being applied, as described above.

    Units: lbf/acre

Row Unit Down Force (DeltaForce, Smart Pin)

Row unit down force describes the pressures and forces that are being applied to the row unit, as well as row unit performance.

Properties

  • Downforce: If True, row unit down force data is populated upon import. By default, row unit down force data is automatically imported.

    Values: True/False Default: True

Data Representations

  • vrDownForceApplied: Commanded force in pounds for each row from the active Downforce system.

    Units: lbf

  • vrGroundContact: Percentage representing the amount of time weight is present on the gauge wheel. Anything less than 100% represents seeds possibly being planted shallower than desired.

    Units: percent

  • vrDownForceMargin: The lowest measured down force reading in a given period of time.

    Units: lbf

  • vrRideQuality: Percentage representing the amount of time the row unit acceleration data is greater than desired.

    Units: percent

Soil Sensing (SmartFirmer)

SmartFirmer senses properties of the soil by means of contact with the furrow during a planting operation.

Properties

  • SmartFirmer: If True, sensed soil data is populated upon import. By default, sensed soil data is automatically imported.

    Values: True/False Default: True

Data Representations

  • Uniform_Furrow: Percent of time the furrow is considered to be uniform

    Units: percent

  • Organic_Matter: Organic matter percentage of the soil

    Units: percent

  • CEC: Cation exchange capacity of the soil

    Units: meq/1000g

  • Furrow_Moisture: Percent of soil moisture the seed will take up over the next 3 days

    Units: percent

  • Clean_Furrow: Percent of time the furrow is considered to be clean

    Units: percent

  • vrSoilTemperature: Temperature of the soil

    Units: degrees fahrenheit

Depth Control (SmartDepth)

Depth control describes the depth control equipment present on the row unit.

Properties

  • SmartDepth: If True, depth control is populated upon import. By default, depth control data is automatically imported.

    Values: True/False Default: True

Data Representations

  • Smart_Depth: Commanded depth setting by the row unit depth actuator.

    Units: inches

Closing System (FurrowForce)

The following items are populated based on the following settings:

Properties

  • FurrowForce: If True, data for the FurrowForce closing system is populated upon import

    Values: True/False Default: False

Representations

  • Applied_Closing_Force: Amount of force applied to the closing system by the closing system hardware

    Units: lbf

  • Closing_Actuator_Pressure: Pressure measured by the closing

    Units: pounds/inch^2

  • Closing_Margin: Amount of force being applied to the closing system beyond that required to keep the closing system in the ground

    Units: lbf

  • Good_Closing: Percentage representing the amount of time that the closing system is maintaining the intended closing force

    Units: percent

  • Closing_Uniformity: Percentage representing the amount of time that the closing system signal variation exceeds a set threshold.

    Units: percent