Adapt download

Latest Release

Download 20|20 ADAPT Plugin version 5.1.0, released December 4, 2024

  • Support for SymphonyVision data: Weed Density, Weed Severity, and Weed Type
  • Fix to issues with liquid/granular data with incomplete tank information

For more information on ADAPT implementation and sample data, check out our page on Adapt Usage

Past Releases

20|20 ADAPT Plugin version 5.0.3, released October 9, 2024

  • Fix to reported harvest mass and acres in certain datasets
  • Fix to import issue for specific bean crops

20|20 ADAPT Plugin version 5.0.2, released September 24, 2024

  • Fix to handling of multiple liquid/granular tank definitions in 2024.1.x data
  • Fix to hybrid identification issue in 2024.1.3
  • Fix to issue with missing tank definition on liquid applications
  • Fix to unclosed files

20|20 ADAPT Plugin version 5.0.1, released August 2, 2024

  • Fix to errors with certain Plugin properties
  • Improvements in handling last dtRecordingStatus of pass when DataFrequency=1

20|20 ADAPT Plugin version 5.0.0, released July 26, 2024

  • Added support for reading 20|20 Gen1-2 (*.dat) files. Set import property DisableDatFiles to true to suppress dat import.
  • Breaking change to automatically apply the yield calibration (“K Value”) to all harvest data in order to make 2020 and dat file behavior consistent. Continuing to apply factor will result in invalid values. Set import property DisableCalibratedYields to true to override. Any K Values continued to be reported under LoggedData.CalibrationFactors.
  • Added support for linux-arm64 runtime.
  • Fix to read user-entered crop names.
  • Fix to correctly handle custom row assignment with missing rows
  • Fix to issues causing specific datasets to fail to load

20|20 ADAPT Plugin version 4.7.0, released May 6, 2024

  • Addition of vrAppRateVolumeTarget for liquid data and vrAppRateMassTarget for granular data.
  • Fix to issue on certain liquid tank mixes

20|20 ADAPT Plugin version 4.6.0, released April 9, 2024

  • Support for 20|20 releases through 2024.1.6
  • Support separate inline offsets for planter liquid and granular applications
  • Support for multiple tanks configured on individual liquid and granular applications
  • Add interpolation to fix possible GPS errors for liquid and granular data
  • Fix to issues caused by a temporary device configuration

20|20 ADAPT Plugin version 4.5.0, released February 15, 2024

  • Support for Strip Till task type
  • Support for 20|20 files containing multiple data versions
  • Fix to handling of implements with 3 or more ranks

20|20 ADAPT Plugin version 4.4.0, released January 8th, 2024

  • Support for 20|20 software version 2024.1 and 2024.0
  • New Sprayer data types Nozzle_Pressure (psi) and Nozzle_Duty_Cycle (percent). Sprayer application rates are reported under vrAppRateVolumeActual.

20|20 ADAPT Plugin version 4.3.2, released December 13th, 2023

  • Add interpolation to fix possible GPS errors
  • Fix issue that could result in missing speed values

20|20 ADAPT Plugin version 4.3.1, released November 30th, 2023

  • Fixes issues with Engaged values in 2023.1 harvest data
  • Runtime support for osx-arm64

20|20 ADAPT Plugin version 4.3.0, released October 19th, 2023

  • Support for 2023.1 harvest data
  • Fix to issue with missing product indexes on certain multivariety data
  • Fix to issues causing specific datasets to fail to load

20|20 ADAPT Plugin version 4.2.4, released August 4th, 2023

  • File Handling Optimizations

20|20 ADAPT Plugin version 4.2.3, released August 4th, 2023

  • Fixing issue where some OperationData objects contain partial data
  • Fixing issue where a planter may not be fully defined at the start of an operation
  • Improved handling for files that cannot be read
  • Fixing issue that may cause some files to error out

20|20 ADAPT Plugin version 4.2.2, released July 17th, 2023

  • Prevents crash caused by certain corrupt files
  • Fixes missing yield calibration factor
  • Fixes bugs in certain 2023.1 files
  • Displays the 20|20 software versions in a given dataset, collectively as a Proprietary Value on the Application Data Model, and individually as a Note on each Logged Data
  • Skips any problem files within a bulk read. Any skipped files are added to Plugin.Errors collection.

20|20 ADAPT Plugin version 4.2.1, released April 12th, 2023

  • Fixes bug with prescription name

20|20 ADAPT Plugin version 4.2.0, released March 27th, 2023

  • Support 20|20 version 2023.1
  • Support for Seed Treatments as ingredients to a CropVariety product
  • Improved product classification
  • Fix for missing Skips Count
  • Fix for omitted granular ingredients on liquid mixes
  • Fix for missing Downforce data and implement engagement values in version 2022.10

20|20 ADAPT Plugin version 4.1.0, released January 31st, 2023

  • Added support for 20|20 software version 2023.0
  • Fixed issues with prescription exports
  • Made LoggedData Unique IDs backward compatible with prior plugin versions

20|20 ADAPT Plugin version 4.0.1, released November 15th, 2022

  • Fixed issues populating insecticide data in older file versions
  • Removed incorrect “Unknown Hybrid” from harvest data when variety was known
  • Adjusted inline offset on virtual left/right planter sections to 0.

20|20 ADAPT Plugin version 4.0.0, released October 14th, 2022

  • Improves speed significantly on most files
  • Now supports Air Seeder data from 20|20 version 2022.10, including new data columns Magnitude and Deviation
  • Now writes files to a temp directory while processing LoggedData; to delete these files, invoke LoggedData.ReleaseSpatialData() after processing has finished
  • For exporting prescriptions, ExportVersion is required on the properties for any 20|20 running 2022.10 software or newer (2021.1 is the current default version and will work on 20|20s up to version 2022.9)
  • Data column FurrowForceGoodClosing is deprecated with 20|20 version 2022.10 and will no longer be populated for later versions

Since version 4.0.0, inline offsets on Device Elements below the implement are measured relative to the implement reference point (not the tractor hitch, as in earlier versions).

20|20 ADAPT Plugin version 3.1.2, released July 27th, 2022

  • Fixed issue that could cause sidedress data to not process
  • Fixed issue when a single variety is enabled with plot mode

20|20 ADAPT Plugin version 3.1.1, released March 30th, 2022

  • Added invalid GPS data point filtering for datasets

20|20 ADAPT Plugin version 3.1.0, released Feb 9th, 2022

  • Added Support for 2022.x data

20|20 ADAPT Plugin version 3.0.6, released Jan 7th, 2022

  • Fixed harvest data issue with changing active header sections
  • Updated to allow for importing of .2020 file boundary and prescription files

20|20 ADAPT Plugin version 3.0.4, released August 17th, 2021

  • Resolved an issue that would cause the first crop definition to be exported instead of the last

20|20 ADAPT Plugin version 3.0.3, released July 8th, 2021

  • Improved Handling of Summary Data
  • Handled several exception cases relating to misconfigured split hybrid assignment.

20|20 ADAPT Plugin version 3.0.2, released May 20th, 2021

  • Fixed an issue with field map data generated with the Planter Make Fendt on 3.0.x
  • Improved field map data handling with a prescription associated with the field
  • Fixed an issue with Hybrid mapping on multi-hybrid plot advanced mode

20|20 ADAPT Plugin version 3.0.1, released May 5th, 2021

  • Fixed an issue with population summary data
  • Fixed an issue with exporting boundaries
  • Fixed an issue that could cause 2021.0.x 20|20 data to not read into 3.0.0 ADAPT version
  • Fixed an issue with previous year product mix data.

20|20 ADAPT Plugin version 3.0.0, released March 30th, 2021

Exporting Data to the 2020

Prescriptions via the ADAPT Plugin

In addition to Shapefile prescriptions, the 2020 now supports prescriptions exported through the ADAPT Plugin

  • Only prescriptions of type VectorPrescription are supported
  • Prescriptions must reference a valid field via VectorPrecription.FieldId
  • Prescriptions must reference valid products via VectorPrescription.RxProductLookups
  • Prescriptions may be of the following types

    • Seeding, using vrSeedRateSeedsTarget
    • Liquid, using vrAppRateVolumeTarget
    • Granular, using vrAppRateMassTarget
    • Seed Depth, using vrSeedDepthTarget

Field Setup via the ADAPT Plugin

Fields can now be exported to the 2020 via the ADAPT plugin. Simply configure the Fields/Field Boundaries in an ADAPT ADM object and export.

New Data Available on Import

Row Cleaner Data

The plugin reports per-row cleaner down pressure in psi using the representation "Row_Cleaner_Net_Pressure."

Use the import property "RowCleanerSystem" = true to include these data on the rows.

Tank Mix Definitions

Requires ADAPT framework version 2.3.1

All tank mix composition products are now reported as ProductComponents mapping to a Product (vs. to an Ingredient in prior versions of the plugin)

Starting in 2021, the 2020 is now capable of defining tank mix contents in detail. The plugin will report data as configured in the 2020.

  • Where users choose products from the predefined picklists in the 20|20 console, products will correctly categorize as fertilizer, herbicide, etc.
  • Liquid products will be reported as vrSolutionRateVolume if defined per acre, and vrActiveIngredientVolPerVol if defined per volume
  • Granular products will be reported as vrSolutionRateMass if defined per acre, and vrActiveIngredientMassPerMass if defined per mass
  • Where nutrient compositions are reported on fertilizer products, values are reported as vrProductContent on the dtCropNutritionIngredient enumerated representation on CropNutritionIngredients
  • If named crop protection ingredients are reported, these are reported as ActiveIngredients in ADAPT

For displays running pre-2021 versions of the software (or previous year's files)

  • Liquid ingredient data is reported in total volume vrActiveIngredientVolume
  • Granular ingredient data is reported in total mass vrActiveIngredientMass

Where available, totals by mix ingredient will be reported on independent OperationSummaries for those ingredients.

Miscellaneous Changes

The custom Representation "RowUnitDepthTarget" is changed to the ADAPT standard "vrSeedDepthTarget."

DeviceElement/DeviceElementConfiguration descriptions will more accurately define the machine and implement.

Download 20|20 ADAPT Plugin version 2.5.0 released December 16th, 2020

  • Added Harvest Calibration factor. (vrYieldCalibration)
  • Added Net Applied Force for planting (NetAppliedForce)
  • Fixed issues with correlator logic
  • Fixed additional processing errors

20|20 ADAPT Plugin version 2.4.5, released September 21st, 2020

  • Fixed an issue with Air Seeders with odd rows active
  • Added an unknown seed variety when no variety is specified on the 2020

20|20 ADAPT Plugin version 2.4.4, released July 27th, 2020

  • Updated ADAPT to support 20|20 2020.1.x harvest software.  This update will be required to process harvest data from 2020.1.x 20|20 software.

20|20 ADAPT Plugin version 2.4.3, released July 23rd, 2020

  • Fixed an issue that would cause a processing error when a prescription was assigned to the field

20|20 ADAPT Plugin version 2.4.2, released June 29th, 2020

Release Notes:

  • Fixed issue with missing Commanded Population
  • Addressed missing row engagement on Liquid/Granular OperationData objects
  • Improved handling of vSet Select planters in Left/Right mode.
  • Corrected issues in IPlugin.Errors implementation
  • Fixed error triggered by items with RowUnitClosingSystem data

20|20 ADAPT Plugin version 2.4.1

Release Notes:

  • Addressed issue that caused vrDownForceMargin to not map
  • Fix to duplicate key error on yield delay logic
  • Fix to summary issue with sidedress data
  • Addressed issues that resulted in gaps in spatial data
  • Added vrPlantingSkipsCount and vrPlantingDoublesCount to per-row data for optional SeedingQuality attributes

20|20 ADAPT Plugin version 2.3.1

Release Notes: Changes to support new Liquid and Granular application types (any combination of Liquid/Granular applications):

  • Liquid products no longer automatically import as Fertilizers, but instead will import as Generic products
  • Granular products no longer automatically import as Insecticide, also will be Generic
  • CropProduction & Fertilizing OperationData objects are now of Unknown OperationTypeEnum, but still can be traced via ProductIds property to the correct product
  • Optional data import property "Insecticide" is changed to "GranularApplication"
  • Enhancements to yield latency (flow delay) capabilities on harvest data:
  • New data import property "DisableYieldDelay" will disable automatic shifting of yield data for the flow delay
  • vrAppliedYieldLatency is now calculated per row vs. estimated per OperationData General Updates:
  • Plugin updated to the latest ADAPT Framework version (2.0.4)
  • Fixed bug with liquid data value scaling
  • Added StandardPayableMoisture and ReferenceWeight to Crops from Harvest Operations

20|20 ADAPT Plugin version 2.2.0

Release Notes:

  • Discontinued plugin version for ADAPT 1.2
  • Modified plugin property names for optional data inclusion

    • SmartFirmer -> SoilSensing
    • Fertility -> LiquidApplication
    • SmartDepth -> RowUnitDepthControl
    • FurrowForce -> RowUnitClosingSystem
    • Hertz -> DataFrequency
  • Fixed partial planter configuration logic where some rows inactive
  • Renamed Applied_Closing_Force to Applied_Closing_Pressure and changed the units to PSI
  • Added running totals for acres, gallons of liquid, pounds of insecticide.
  • Resolved issues with certain liquid data
  • Omitted disabled downforce sensors
  • Added plugin properties for row totals and made all optional properties disabled by default
  • Removed obsolete ClosingUniformity property
  • Corrected error with NewSeeds property
  • Added Season and Start date/time Timescope properties to LoggedData objects (edited)

20|20 ADAPT Plugin version 2.1.2

Release Notes:

  • 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