What capabilities do Garmin systems provide ForeFlight?

The following table delineates capabilities that will be available in ForeFlight with various Garmin avionics systems.

Garmin Device ADS-B Weather ADS-B Traffic GPS Attitude AHRS Flight Plan Transfer Connection
Flight Stream 110 Requires GDL 84/8, or GTX345 Requires GDL 84/8, or GTX345 X X Bluetooth
Flight Stream 210 Requires GDL 84/8, or GTX345 Requires GDL 84/8, or GTX345 Requires GNS WAAS or GTN series avionics Bluetooth
Flight Stream 510 Requires GDL 84/8, or GTX345 Requires GDL 84/8, or GTX345 Requires GTX345 Requires GTN series avionics Bluetooth
GDL 39 X X Bluetooth
GDL 39 3D X Bluetooth
GDL 39 R     X X  Bluetooth
G3X Touch  Requires GDL 39 R Requires GDL 39 R     Bluetooth
GTX-335  X X  X X  Bluetooth
GTX-345       X  Bluetooth