Search in sources :

Example 1 with Watch9DeviceCoordinator

use of nodomain.freeyourgadget.gadgetbridge.devices.watch9.Watch9DeviceCoordinator in project Gadgetbridge by Freeyourgadget.

the class DeviceHelper method createCoordinators.

private List<DeviceCoordinator> createCoordinators() {
    List<DeviceCoordinator> result = new ArrayList<>();
    result.add(new MiScale2DeviceCoordinator());
    result.add(new AmazfitXCoordinator());
    result.add(new AmazfitBipCoordinator());
    result.add(new AmazfitBipLiteCoordinator());
    result.add(new AmazfitCorCoordinator());
    result.add(new AmazfitCor2Coordinator());
    result.add(new AmazfitGTRCoordinator());
    result.add(new AmazfitGTRLiteCoordinator());
    result.add(new AmazfitGTR2Coordinator());
    result.add(new ZeppECoordinator());
    result.add(new AmazfitGTR2eCoordinator());
    result.add(new AmazfitTRexCoordinator());
    result.add(new AmazfitTRexProCoordinator());
    result.add(new AmazfitGTSCoordinator());
    result.add(new AmazfitGTS2Coordinator());
    result.add(new AmazfitGTS2eCoordinator());
    result.add(new AmazfitGTS2MiniCoordinator());
    result.add(new AmazfitVergeLCoordinator());
    result.add(new AmazfitBipSCoordinator());
    result.add(new AmazfitBipSLiteCoordinator());
    result.add(new AmazfitBipUCoordinator());
    result.add(new AmazfitBipUProCoordinator());
    result.add(new AmazfitPopCoordinator());
    result.add(new AmazfitPopProCoordinator());
    result.add(new AmazfitBand5Coordinator());
    result.add(new AmazfitNeoCoordinator());
    result.add(new MiBand3Coordinator());
    result.add(new MiBand4Coordinator());
    result.add(new MiBand5Coordinator());
    result.add(new MiBand6Coordinator());
    result.add(new MiBand2HRXCoordinator());
    // Note: MiBand2 and all of the above  must come before MiBand because detection is hacky, atm
    result.add(new MiBand2Coordinator());
    result.add(new MiBandCoordinator());
    result.add(new PebbleCoordinator());
    result.add(new VibratissimoCoordinator());
    result.add(new LiveviewCoordinator());
    result.add(new HPlusCoordinator());
    result.add(new No1F1Coordinator());
    result.add(new MakibesF68Coordinator());
    result.add(new Q8Coordinator());
    result.add(new EXRIZUK8Coordinator());
    result.add(new TeclastH30Coordinator());
    result.add(new XWatchCoordinator());
    result.add(new QHybridCoordinator());
    result.add(new ZeTimeCoordinator());
    result.add(new ID115Coordinator());
    result.add(new Watch9DeviceCoordinator());
    result.add(new WatchXPlusDeviceCoordinator());
    result.add(new Roidmi1Coordinator());
    result.add(new Roidmi3Coordinator());
    result.add(new Y5Coordinator());
    result.add(new CasioGB6900DeviceCoordinator());
    result.add(new CasioGBX100DeviceCoordinator());
    result.add(new BFH16DeviceCoordinator());
    result.add(new MijiaLywsd02Coordinator());
    result.add(new ITagCoordinator());
    result.add(new NutCoordinator());
    result.add(new MakibesHR3Coordinator());
    result.add(new BangleJSCoordinator());
    result.add(new TLW64Coordinator());
    result.add(new PineTimeJFCoordinator());
    result.add(new SG2Coordinator());
    result.add(new LefunDeviceCoordinator());
    result.add(new SonySWR12DeviceCoordinator());
    result.add(new WaspOSCoordinator());
    result.add(new SMAQ2OSSCoordinator());
    result.add(new UM25Coordinator());
    result.add(new DomyosT540Cooridnator());
    result.add(new FitProDeviceCoordinator());
    result.add(new Ear1Coordinator());
    result.add(new GalaxyBudsDeviceCoordinator());
    result.add(new GalaxyBudsLiveDeviceCoordinator());
    result.add(new VescCoordinator());
    result.add(new SonyWH1000XM3Coordinator());
    result.add(new SonyWH1000XM4Coordinator());
    result.add(new SonyWFSP800NCoordinator());
    result.add(new QC35Coordinator());
    return result;
}
Also used : QHybridCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.qhybrid.QHybridCoordinator) GalaxyBudsLiveDeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.galaxy_buds.GalaxyBudsLiveDeviceCoordinator) AmazfitCor2Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitcor2.AmazfitCor2Coordinator) Roidmi1Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.roidmi.Roidmi1Coordinator) TLW64Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.tlw64.TLW64Coordinator) ArrayList(java.util.ArrayList) WatchXPlusDeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.lenovo.watchxplus.WatchXPlusDeviceCoordinator) MiBand2HRXCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.miband2.MiBand2HRXCoordinator) AmazfitNeoCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitneo.AmazfitNeoCoordinator) AmazfitBipCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitbip.AmazfitBipCoordinator) AmazfitTRexProCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfittrexpro.AmazfitTRexProCoordinator) Watch9DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.watch9.Watch9DeviceCoordinator) VescCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.vesc.VescCoordinator) SonyWH1000XM3Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.sony.headphones.coordinators.SonyWH1000XM3Coordinator) MiBand6Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.miband6.MiBand6Coordinator) HPlusCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.hplus.HPlusCoordinator) ID115Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.id115.ID115Coordinator) SG2Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.hplus.SG2Coordinator) BangleJSCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.banglejs.BangleJSCoordinator) LiveviewCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.liveview.LiveviewCoordinator) CasioGB6900DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.casio.gb6900.CasioGB6900DeviceCoordinator) ZeppECoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.zeppe.ZeppECoordinator) DomyosT540Cooridnator(nodomain.freeyourgadget.gadgetbridge.devices.domyos.DomyosT540Cooridnator) AmazfitTRexCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfittrex.AmazfitTRexCoordinator) PineTimeJFCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.pinetime.PineTimeJFCoordinator) MiBand3Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.miband3.MiBand3Coordinator) Roidmi3Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.roidmi.Roidmi3Coordinator) ITagCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.itag.ITagCoordinator) FitProDeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.fitpro.FitProDeviceCoordinator) AmazfitBand5Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitband5.AmazfitBand5Coordinator) AmazfitGTR2eCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitgtr2.AmazfitGTR2eCoordinator) MiBand4Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.miband4.MiBand4Coordinator) AmazfitXCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitx.AmazfitXCoordinator) AmazfitBipSCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitbips.AmazfitBipSCoordinator) XWatchCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.xwatch.XWatchCoordinator) AmazfitGTS2eCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitgts2.AmazfitGTS2eCoordinator) AmazfitGTRLiteCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitgtr.AmazfitGTRLiteCoordinator) MiScale2DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.miscale2.MiScale2DeviceCoordinator) AmazfitPopCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitpop.AmazfitPopCoordinator) UM25Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.um25.Coordinator.UM25Coordinator) ZeTimeCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.zetime.ZeTimeCoordinator) AmazfitGTS2MiniCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitgts2.AmazfitGTS2MiniCoordinator) AmazfitBipUProCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitbipupro.AmazfitBipUProCoordinator) TeclastH30Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.jyou.TeclastH30.TeclastH30Coordinator) AmazfitBipLiteCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitbip.AmazfitBipLiteCoordinator) Y5Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.jyou.y5.Y5Coordinator) MiBand5Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.miband5.MiBand5Coordinator) EXRIZUK8Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.hplus.EXRIZUK8Coordinator) QC35Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.qc35.QC35Coordinator) AmazfitBipUCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitbipu.AmazfitBipUCoordinator) VibratissimoCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.vibratissimo.VibratissimoCoordinator) No1F1Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.no1f1.No1F1Coordinator) LefunDeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.lefun.LefunDeviceCoordinator) CasioGBX100DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.casio.gbx100.CasioGBX100DeviceCoordinator) SonyWFSP800NCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.sony.headphones.coordinators.SonyWFSP800NCoordinator) WaspOSCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.waspos.WaspOSCoordinator) MiBand2Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.miband2.MiBand2Coordinator) MijiaLywsd02Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.mijia_lywsd02.MijiaLywsd02Coordinator) MiScale2DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.miscale2.MiScale2DeviceCoordinator) WatchXPlusDeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.lenovo.watchxplus.WatchXPlusDeviceCoordinator) UnknownDeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.UnknownDeviceCoordinator) FitProDeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.fitpro.FitProDeviceCoordinator) LefunDeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.lefun.LefunDeviceCoordinator) BFH16DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.jyou.BFH16DeviceCoordinator) SonySWR12DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.sonyswr12.SonySWR12DeviceCoordinator) GalaxyBudsLiveDeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.galaxy_buds.GalaxyBudsLiveDeviceCoordinator) CasioGBX100DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.casio.gbx100.CasioGBX100DeviceCoordinator) Watch9DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.watch9.Watch9DeviceCoordinator) GalaxyBudsDeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.galaxy_buds.GalaxyBudsDeviceCoordinator) DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.DeviceCoordinator) CasioGB6900DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.casio.gb6900.CasioGB6900DeviceCoordinator) AmazfitCorCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitcor.AmazfitCorCoordinator) MakibesF68Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.hplus.MakibesF68Coordinator) AmazfitPopProCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitpoppro.AmazfitPopProCoordinator) PebbleCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.pebble.PebbleCoordinator) SonySWR12DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.sonyswr12.SonySWR12DeviceCoordinator) SonyWH1000XM4Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.sony.headphones.coordinators.SonyWH1000XM4Coordinator) Q8Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.hplus.Q8Coordinator) BFH16DeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.jyou.BFH16DeviceCoordinator) SMAQ2OSSCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.smaq2oss.SMAQ2OSSCoordinator) GalaxyBudsDeviceCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.galaxy_buds.GalaxyBudsDeviceCoordinator) MiBandCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.miband.MiBandCoordinator) AmazfitGTSCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitgts.AmazfitGTSCoordinator) AmazfitGTRCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitgtr.AmazfitGTRCoordinator) AmazfitGTR2Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitgtr2.AmazfitGTR2Coordinator) AmazfitGTS2Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitgts2.AmazfitGTS2Coordinator) NutCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.nut.NutCoordinator) AmazfitBipSLiteCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitbips.AmazfitBipSLiteCoordinator) Ear1Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.nothing.Ear1Coordinator) MakibesHR3Coordinator(nodomain.freeyourgadget.gadgetbridge.devices.makibeshr3.MakibesHR3Coordinator) AmazfitVergeLCoordinator(nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitvergel.AmazfitVergeLCoordinator)

Aggregations

ArrayList (java.util.ArrayList)1 DeviceCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.DeviceCoordinator)1 UnknownDeviceCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.UnknownDeviceCoordinator)1 BangleJSCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.banglejs.BangleJSCoordinator)1 CasioGB6900DeviceCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.casio.gb6900.CasioGB6900DeviceCoordinator)1 CasioGBX100DeviceCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.casio.gbx100.CasioGBX100DeviceCoordinator)1 DomyosT540Cooridnator (nodomain.freeyourgadget.gadgetbridge.devices.domyos.DomyosT540Cooridnator)1 FitProDeviceCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.fitpro.FitProDeviceCoordinator)1 GalaxyBudsDeviceCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.galaxy_buds.GalaxyBudsDeviceCoordinator)1 GalaxyBudsLiveDeviceCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.galaxy_buds.GalaxyBudsLiveDeviceCoordinator)1 EXRIZUK8Coordinator (nodomain.freeyourgadget.gadgetbridge.devices.hplus.EXRIZUK8Coordinator)1 HPlusCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.hplus.HPlusCoordinator)1 MakibesF68Coordinator (nodomain.freeyourgadget.gadgetbridge.devices.hplus.MakibesF68Coordinator)1 Q8Coordinator (nodomain.freeyourgadget.gadgetbridge.devices.hplus.Q8Coordinator)1 SG2Coordinator (nodomain.freeyourgadget.gadgetbridge.devices.hplus.SG2Coordinator)1 AmazfitBand5Coordinator (nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitband5.AmazfitBand5Coordinator)1 AmazfitBipCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitbip.AmazfitBipCoordinator)1 AmazfitBipLiteCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitbip.AmazfitBipLiteCoordinator)1 AmazfitBipSCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitbips.AmazfitBipSCoordinator)1 AmazfitBipSLiteCoordinator (nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitbips.AmazfitBipSLiteCoordinator)1