Need testers for USBcode
- FDR
- Offline
Please Log in or Create an account to join the conversation.
- Neuer_User
- Offline
- Posts: 13
Looks like an easy change. I have, however, no experience with compiling java code (and not much with compiling anything else). Otherwise, I might have tried to do it myself.vlad_vy wrote: I think that anybody need to change "transmitters.yml" and rebuild Deviation Uploader to 0.9:
bitbucket.org/PhracturedBlue/deviation-u...68c4f69f8?at=default
Probably will be enough to change "matchRules":... name: Devo 7e id: DEVO-7E numChannels: 7 fsProtocols: ALL root: sectorOffset: 0 sectorCount: 512 fsType: FAT inverted: true matchRules: - "DEVO-7E.*" - ".*devo7e.*" - "7e" - "t8sg" ...
Please Log in or Create an account to join the conversation.
- Moeder
- Offline
- Posts: 796
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Please Log in or Create an account to join the conversation.
- FDR
- Offline
We only need to decide whether it should be a new repository or only a folder within deviation/utils....
Please Log in or Create an account to join the conversation.
- Moeder
- Offline
- Posts: 796
Please Log in or Create an account to join the conversation.
- FDR
- Offline
What are the pros/cons?
Please Log in or Create an account to join the conversation.
- Moeder
- Offline
- Posts: 796
Please Log in or Create an account to join the conversation.
- FDR
- Offline
github.com/DeviationTX/deviation-upload
Please Log in or Create an account to join the conversation.
- Moeder
- Offline
- Posts: 796
mvn package
Please Log in or Create an account to join the conversation.
- FDR
- Offline
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
This is discussed in more detail in this thread.
Thank you!
Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
public boolean Analyze(String id) {
//init();
Type thisType = Type.UNKNOWN;
Matcher m;
int idx;
if ((idx = id.lastIndexOf("/")) > -1) {
id = id.substring(idx+1);
}
if ((m = Pattern.compile("devo([^-]+)-(\\S+) Firmware").matcher(id)).matches()) {
firmware = Firmware.DEVIATION;
version = m.group(2);
model = TxInfo.getModelFromString(m.group(1));
thisType = Type.FIRMWARE;
} else if ((m = Pattern.compile("devo([^-]+)-(\\S+) Library").matcher(id)).matches()) {
firmware = Firmware.DEVIATION;
version = m.group(2);
model = TxInfo.getModelFromString(m.group(1));
thisType = Type.LIBRARY;
} else if ((m = Pattern.compile("deviation-devo([^-]+)-(\\S+)\\.zip").matcher(id)).matches()) {
firmware = Firmware.DEVIATION;
version = m.group(2);
model = TxInfo.getModelFromString(m.group(1));
thisType = Type.FIRMWARE;
} else if ((m = Pattern.compile("deviation-fs-devo([^-]+)-(\\S+)\\.zip").matcher(id)).matches()) {
firmware = Firmware.DEVIATION;
version = m.group(2);
model = TxInfo.getModelFromString(m.group(1));
thisType = Type.LIBRARY;
} else if ((m = Pattern.compile("DEVO-([^-]+) FW\\S* (\\S+)", Pattern.CASE_INSENSITIVE).matcher(id)).matches()) {
firmware = Firmware.WALKERA;
version = m.group(2);
model = TxInfo.getModelFromString(m.group(1));
thisType = Type.FIRMWARE;
} else if ((m = Pattern.compile("DEVO-([^-]+) Lib\\S* (\\S+)", Pattern.CASE_INSENSITIVE).matcher(id)).matches()) {
firmware = Firmware.WALKERA;
version = m.group(2);
model = TxInfo.getModelFromString(m.group(1));
thisType = Type.LIBRARY;
}
if (thisType != Type.UNKNOWN) {
addRemoveType(thisType, true);
}
return (firmware == Firmware.UNKNOWN) ? false : true;
}
Please Log in or Create an account to join the conversation.
- FDR
- Offline
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Please Log in or Create an account to join the conversation.
- Moeder
- Offline
- Posts: 796
WeTransfer
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
The GUI interface working normally with T8SG firmware files, both *.zip and *.dfu. But, after flashing firmware and final OK, I get black screen.
New DeviationUpload (with option -list) can't get info from T8SG, old "DeviationUpload-0.8.0.jar" can detect it as "DEVO7e".
New DeviationUpload can't get info from Devo8 also, old "DeviationUpload-0.8.0.jar" can detect it as "DEVO8".
So, the USB communication problem is not related to Windows build. JDK version?
Please Log in or Create an account to join the conversation.
- Moeder
- Offline
- Posts: 796
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Development
- Need testers for USBcode