def create_point(fields, satellite, telemetry, demoddata, version):
    """Create a decoded data point in JSON format that is influxdb compatible

    :returns: a JSON formatted time series data point
    """
    point = [{'time': demoddata.timestamp.strftime('%Y-%m-%dT%H:%M:%SZ'),
        'measurement': satellite.norad_cat_id, 'tags': {'satellite':
        satellite.name, 'decoder': telemetry.decoder, 'station': demoddata.
        station, 'observer': demoddata.observer, 'source': demoddata.
        app_source, 'version': version}, 'fields': fields}]
    return point
