UNPKG

@betaflight/api

Version:

A high-level API to read data from betaflight flight controllers

13 lines (12 loc) 1.16 kB
import { AdvancedPidConfig, AntiGravityModes, FilterConfig, FilterTypes, PidConfig } from "./types"; export type { AdvancedPidConfig, FilterConfig, PidConfig }; export { AntiGravityModes, FilterTypes }; export declare const readFilterConfig: (port: string) => Promise<FilterConfig>; export declare const writeFilterConfig: (port: string, config: FilterConfig) => Promise<void>; export declare const writePartialFilterConfig: (port: string, config: import("../utils").RecursivePartial<FilterConfig>) => Promise<void>; export declare const readAdvancedPidConfig: (port: string) => Promise<AdvancedPidConfig>; export declare const writeAdvancedPidConfig: (port: string, config: AdvancedPidConfig) => Promise<void>; export declare const writePartialAdvancedPidConfig: (port: string, config: import("../utils").RecursivePartial<AdvancedPidConfig>) => Promise<void>; export declare const readPidConfig: (port: string) => Promise<PidConfig>; export declare const writePidConfig: (port: string, config: PidConfig) => Promise<void>; export declare const writePartialPidConfig: (port: string, config: import("../utils").RecursivePartial<PidConfig>) => Promise<void>;