diff --git a/SavvyCAN.pro b/SavvyCAN.pro
index d608800..2da76c4 100644
--- a/SavvyCAN.pro
+++ b/SavvyCAN.pro
@@ -279,3 +279,9 @@ INSTALLS += helpfiles
INSTALLS += target
+TRANSLATIONS += \
+ translations/SavvyCAN_en.ts \
+ translations/SavvyCAN_pt_BR.ts
+
+DISTFILES += \
+ translations/pt_BR.qph
diff --git a/scripts/edit_translations.sh b/scripts/edit_translations.sh
index 8347bf2..96dc0c1 100755
--- a/scripts/edit_translations.sh
+++ b/scripts/edit_translations.sh
@@ -3,4 +3,4 @@
PROJECT_ROOT="$(dirname "$(dirname "$(realpath "$0")")")"
TRANSLATIONS_DIR="$PROJECT_ROOT/translations"
-linguist "$TRANSLATIONS_DIR"/savvycan_*.ts
\ No newline at end of file
+linguist "$TRANSLATIONS_DIR"/SavvyCAN_*.ts
\ No newline at end of file
diff --git a/scripts/update_translations.sh b/scripts/update_translations.sh
index ac32455..361105b 100755
--- a/scripts/update_translations.sh
+++ b/scripts/update_translations.sh
@@ -6,6 +6,6 @@ TRANSLATIONS_DIR="$PROJECT_ROOT/translations"
echo "Atualizando arquivos de tradução..."
lupdate "$PROJECT_ROOT" \
--ts "$TRANSLATIONS_DIR"/savvycan_*.ts
+-ts "$TRANSLATIONS_DIR"/SavvyCAN_*.ts
echo "Traduções atualizadas."
\ No newline at end of file
diff --git a/translations/savvycan_en.ts b/translations/SavvyCAN_en.ts
similarity index 79%
rename from translations/savvycan_en.ts
rename to translations/SavvyCAN_en.ts
index 7129952..001a6d7 100644
--- a/translations/savvycan_en.ts
+++ b/translations/SavvyCAN_en.ts
@@ -5,99 +5,82 @@
BisectWindow
- Bisector Window
- Splitting Strategy:
- ID Range
- TO
- Frame Number
- Percentage
- Bus Number
- Save Which Side:
- Lower Section
- Upper Section
- Number of Frames in Main List:
-
- 0
- Saved Frames after split:
- Calculate Split
- Save split frames to a new file
- Replace main list with split frames
@@ -116,39 +99,32 @@
CANBridgeWindow
- CAN Bridger
- Side 1
-
- Enable forwarding
- IDs to forward to side 2
- Side 2
- IDs to forward to side 1
@@ -185,7 +161,6 @@
CANDataGrid
- Form
@@ -262,109 +237,91 @@
ConnectionWindow
- Connection Settings
- Disconnect Selected Device
- Reset Selected Device
- Bus Details:
- Speed:
- Listen Only:
- Enable Bus:
- Save Bus Settings
- Enable CAN FD:
- CAN FD Data Rate
- Connected Devices:
- Add New Device Connection
- Enable Console
- Device Console:
- Send:
- Send Hex
- Send Text
- Clear
@@ -373,45 +330,37 @@
DBCComparatorWindow
- DBC Comparator
- Side 1
-
- TextLabel
- Load New File
- Side 2
- Load A File
- Save Details to File
@@ -439,49 +388,41 @@
DBCLoadSaveWindow
- DBC File Manager
- Create new DBC
- Load
- Remove
- Move Up
- Save
- Edit
- Move Down
@@ -505,61 +446,51 @@
DBCMainEditor
- DBC Editing Window
- New Node
- New Message
- New Signal
- Delete
- Find:
- Search
- Search Results: 0 of 0
- Next
- Previous
@@ -593,63 +524,52 @@
DBCMessageEditor
- Message Editor
- Frame ID:
- Message Name:
- Frame Length:
- Text Color:
- Background Color:
- Comments:
- Sending Node:
-
- Set
- Sample Colored Output:
@@ -659,32 +579,26 @@
-
- Duplicate Node
- New Node Name:
- Current Base ID:
- New Base ID:
- Cancel
@@ -693,19 +607,16 @@
DBCNodeEditor
- Node Editor
- Node Name:
- Comments:
@@ -714,37 +625,31 @@
DBCNodeRebaseEditor
- Rebase All Node Messages
- Node Name:
- Current Base ID:
- New Base ID:
- Rebase All Messages in Node
- Cancel
@@ -753,127 +658,106 @@
DBCSignalEditor
- Signal Editor
- Name:
- Bit Length:
- Byte Order
- LSB First (Little Endian)
- Type:
- Scale:
- Bias:
- Min Value:
- Max Value:
- Units Name:
- Receiving Node:
- Multiplexing
- None
- Multiplexed
- Multiplexor
- Extended
- Multiplex value
- Multiplex Parent
- Comment:
- Single values has to be separated by semicolons
and the value ranges by hypens
(e.g.: 1;2;5-7)
@@ -881,7 +765,6 @@ and the value ranges by hypens
- Value Table:
@@ -906,85 +789,71 @@ and the value ranges by hypens
DiscreteStateWindow
- Single/Multi State WIndow
- Candidate Matches:
- Number of States:
- Realtime
- From logged data
- Toggle Frequency (Seconds)
- Iterations
- WAIT
- Min Bits
- Max Bits
- IDs to Scan
- All
- None
- Go for it
@@ -993,69 +862,57 @@ and the value ranges by hypens
FileComparatorWindow
- File Comparator
- SIDE 1
- Single file to compare to side 2:
-
- TextLabel
- Load New File
- Side 2
- One or more files to compare with the single file on side1:
- Load A File
- Clear Frames
- Show only data unique to Side 1
- Save Details to File
@@ -1069,49 +926,41 @@ and the value ranges by hypens
FirmwareUploaderWindow
- Firmware Updater
- Loaded File:
- Load File
- Device Token:
- CAN Bus:
- Base Address:
- X of Y bytes
- Start Upload
@@ -1125,67 +974,56 @@ and the value ranges by hypens
FlowViewWindow
- Flow View
- Playback Control
- Playback Speed:
- Loop Playback
- Current Frame:
- X of Y
- Live Mode (No Playback)
- Synchronize windows
- Graph by timestamp
- Auto Reference
- Reference Values (Hex)
@@ -1194,10 +1032,6 @@ and the value ranges by hypens
-
-
-
- 0
@@ -1206,10 +1040,6 @@ and the value ranges by hypens
-
-
-
- 1
@@ -1218,10 +1048,6 @@ and the value ranges by hypens
-
-
-
- 2
@@ -1230,10 +1056,6 @@ and the value ranges by hypens
-
-
-
- 3
@@ -1242,10 +1064,6 @@ and the value ranges by hypens
-
-
-
- 4
@@ -1254,10 +1072,6 @@ and the value ranges by hypens
-
-
-
- 5
@@ -1266,10 +1080,6 @@ and the value ranges by hypens
-
-
-
- 6
@@ -1278,22 +1088,16 @@ and the value ranges by hypens
-
-
-
- 7
- Current Values (Hex)
- Data Seek Values
@@ -1306,38 +1110,26 @@ and the value ranges by hypens
-
-
-
-
-
-
-
- -1
- Chart range
- 50
- Timeline:
- Frame IDs Found:
@@ -1542,43 +1334,36 @@ and the value ranges by hypens
FrameInfoWindow
- Detailed Frame Information
- Frame IDs:
- Unique IDs
- Details:
- Save details to file
- Interval Histogram
- Bytes Graph
@@ -1750,121 +1535,101 @@ and the value ranges by hypens
FramePlaybackWindow
- Playback
- Use original frame timing from captured frames
- Wait for traffic before starting playback
- Playback speed (ms):
- Burst Rate:
- Current Playback Item:
- TextLabel
- Current frame:
- x of y
- Loop Sequence
- Send to CANBus
- <html><head/><body><p>Playback Sequence:</p></body></html>
- Load File
- Load Captured Data
- Delete Selected
- ID Filtering:
- Select all IDs
- Deselect all IDs
- Load Filters
- Save Filters
@@ -1911,37 +1676,31 @@ and the value ranges by hypens
FrameSenderWindow
- Frame Sender
- Enable All
- Disable All
- Clear Grid
- Load to Grid
- Save Grid
@@ -1956,256 +1715,213 @@ and the value ranges by hypens
FuzzingWindow
- Fuzzing Window
- Interframe Timing (ms)
- Number of data bytes
- Burst Rate
- Bus or Buses to Send On
- ID Scanning
- Seqential
-
- Random
- ID Selection
- Range of IDs
- Filter List
- Bit Scanning
- Sequential
- Sweep
- IDs
- Start ID:
- End ID:
- All
- None
- Byte Values (Always in hexadecimal)
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- White = Bit always 0, Green = Fuzz Bit, Black = Bit always set, Gray = Past end of data bytes
- All High
- All Low
- All Auto
- Start Fuzzing
- # of sent frames:
@@ -2214,7 +1930,6 @@ and the value ranges by hypens
GraphingWindow
- Data Graphing
@@ -2339,7 +2054,6 @@ and the value ranges by hypens
HelpWindow
- SavvyCAN Help
@@ -2348,67 +2062,56 @@ and the value ranges by hypens
ISOTP_InterpreterWindow
- ISO-TP Decoder
- Interpreted Messages Overview
- Interpret Previously Captured Frames
- Clear Messages List
- Save List
- Show incomplete and/or corrupted messages
- Use extended addressing
- Data Details of Selected Message
- IDs to Decode
- All
- None
@@ -2427,255 +2130,212 @@ and the value ranges by hypens
MainSettingsDialog
- Main Settings
- Main Form Settings:
- Autoscroll main frame window by default
- Maximum data bytes per line
- General Settings:
- Save/Restore window positions and sizes
- Save/Restore CAN bus connections
- Display values as hexadecimal
- Require validation of GVRET connection
- Use filtered frames in sub-windows
- OpenGL Accelerated AntiAliased Graphing
- CAN Frame Pre-allocation Size
- Time Keeping
- Seconds/Milli/Micro are dongle based
- Seconds
- Microseconds
- Milliseconds
- System Clock
- Time Format String:
- Use absolute time in decoded CSV output
- Font
- Use fixed-width font in tables
- Size
- Flowview Settings:
- Use timestamp mode by default
- Set Auto Reference by default
-
- Hexadecimal Graph Y Axis
- Playback Window Settings:
- Loop by default
- Default playback speed (ms)
- Default Sending Bus
- DBC Settings
- Label DBC messages by default
- Ignore DBC message colors
- File Info and Comparator Settings:
- Auto expand all nodes
- MQTT Remote CAN Settings:
- Host:
- Port:
- User Name:
- Password
- Some settings will not take effect until the application is restarted
@@ -2709,362 +2369,302 @@ and the value ranges by hypens
MainWindow
- SavvyCAN
- Remote Connection Active:
- Total Frames Captured:
- Frames Per Second:
- Suspend Capturing
- Normalize Frame Timing
- Clear Frames
- Keep Filters When Clearing
- Auto Scroll Window
- Overwrite Mode
- Interpret Frames
- Expand All Rows
- Collapse All Rows
- Bus Filtering:
- Frame Filtering:
- All
- None
- RE Tools
- Send Frames
- File
- Connection
- Playback
- Custom
- Flow View
- Fuzzy Scope
- New Graphing Window
- Load Log File
- Ctrl+O
- Save Log File
- Frame Data Analysis
- Load DBC File
- Edit Messages/Signals
- Save DBC File
- Save Decoded Frames
- Exit Application
- File Comparison
- Preferences
- Save Filtered Log File
- Load Filter Definition
- Save Filter Definition
- Firmware Uploader
- Open Connection Window
- Connect
- Scripting Interface
- Range State
- Single/Multi State
- DBC File Manager
- Fuzzing
- UDS Scanner
- ISO-TP Decoder
- Sniffer
- Firmware Update
- MotorControlConfig
- Capture Bisector
- Signal Viewer
- Start Continuous Logging
- Temporal Graph
- DBC Comparison
- Save Decoded Frames CSV
- CAN Bridge
@@ -3223,25 +2823,21 @@ and the value ranges by hypens
MotorControllerConfigWindow
- Controller Configuration
- Load Definition File
- Refresh
- Save
@@ -3255,103 +2851,86 @@ and the value ranges by hypens
NewConnectionDialog
- New Connection
- Connection Type
- socketcand (SocketCAN over Ethernet)
- QT SerialBus Devices (SocketCAN, PeakCAN, etc)
- MQTT Connection
- Serial Connection (GVRET)
- Network connection (GVRET)
- LAWICEL / SLCAN Serial
- CANserver
- CANlogserver
- SerialBus Device Type:
- Serial Port:
- Serial Port Speed:
- CAN Bus Speed:
- CAN-FD
- CAN-FD data rate
- Create New Connection
@@ -3360,159 +2939,132 @@ and the value ranges by hypens
NewGraphDialog
- Graph Settings
- <html><head/><body><p>Name:</p></body></html>
- ID:
- Start Bit:
- Graph a DBC Signal:
- Node:
- Message:
- Signal:
- Copy Signal Parameters
- Bit Len:
- Little Endian
- (LSB First)
- Signed:
- Mask:
- Bias:
- Scale
- Stride
- Associated Bus
- -1
- Only Points
- Point Style
- Line Thickness
- Line Color
-
- CHANGE
- Fill Color
- Add this graph
@@ -3536,79 +3088,66 @@ and the value ranges by hypens
RangeStateWindow
- Range State Window
- Candidate Signals:
- Graphical Representation of Selected Signal:
- Sensitivity
- Min Signal Size:
- Max Signal Size:
- Granularity:
- Signal Mode:
- Signed Mode:
- ID Filter:
- All
- None
- Recalculate Candidate Signals
@@ -3643,97 +3182,81 @@ and the value ranges by hypens
ScriptingWindow
- Scripting Interface
- Public Variables
- Loaded Scripts
- &New
- &Del
- &Load
- Script Editing Window
- &Save
- Sa&ve As
- &Revert
- R&eload
- Re&compile
- Log Window
- &Auto Scroll Log Window
- Clear Log &Window
- Save L&og
@@ -3753,61 +3276,51 @@ and the value ranges by hypens
SignalViewerWindow
- Signal Viewer
- Remove Selected Signal
- Node
- Message
- Signal
- Add To Viewer
- Save View
- Load View
- Append to View
- Clear View
@@ -3822,7 +3335,6 @@ and the value ranges by hypens
TemporalGraphWindow
- Temporal Graph
@@ -3831,61 +3343,51 @@ and the value ranges by hypens
TriggerDialog
- Trigger Builder
- Add New
- Delete
- Bus
- Msg ID
- Signal
- MS Delay
- Max Count
- Signal Value
- Save And Update
@@ -3894,43 +3396,36 @@ and the value ranges by hypens
UDSScanWindow
- UDS Scanner
- Scans To Run
- Add
- Delete
- Load
- Save
- Starting ID
@@ -3942,121 +3437,96 @@ and the value ranges by hypens
-
-
-
-
-
-
- 0x
- Ending ID
- Show "No Reply"
- Allow adaptive reply offset
- Bus to scan
- Maximum reply delay (ms)
- Reply Offset:
- Scan Type:
- Run test in session type:
- Subfunct Len:
- Lower Bound:
- Upper Bound:
- Increment
- Lower Service:
- Upper Service:
- Results
- Run All Scans
- Run Selected Scan
- Save Scan Results
@@ -4076,81 +3546,67 @@ and the value ranges by hypens
snifferWindow
- Sniffer
- Notch
- Unnotch
- Mute notched bits
- Notch Interval
-
- ms
- Expire Interval
- Never Expire IDs
- Fade inactive bytes
- View Bits
- Filters:
- All
- None
diff --git a/translations/savvycan_pt_BR.ts b/translations/SavvyCAN_pt_BR.ts
similarity index 79%
rename from translations/savvycan_pt_BR.ts
rename to translations/SavvyCAN_pt_BR.ts
index 3fb588b..521b253 100644
--- a/translations/savvycan_pt_BR.ts
+++ b/translations/SavvyCAN_pt_BR.ts
@@ -5,99 +5,82 @@
BisectWindow
- Bisector WindowJanela Bissetriz
- Splitting Strategy:Estratégia de divisão:
- ID RangeIntervalo de IDs
- TOPARA
- Frame NumberNúmero do frame
- PercentagePercentagem
- Bus NumberNúmero do Barramento
- Save Which Side:Salvar qual lado:
- Lower SectionSeção Inferior
- Upper SectionSeção Superior
- Number of Frames in Main List:Número de Frames na lista principal:
-
- 00
- Saved Frames after split:Frames salvos após divisão:
- Calculate SplitCalcular divisão
- Save split frames to a new fileSalve os frames divididos em um novo arquivo
- Replace main list with split framesSubstitua a lista principal por frames divididos
@@ -116,39 +99,32 @@
CANBridgeWindow
- CAN BridgerPonte CAN
- Side 1Lado 1
-
- Enable forwardingAtivar encaminhamento
- IDs to forward to side 2IDs para encaminhar para o lado 2
- Side 2Lado 2
- IDs to forward to side 1IDs para encaminhar para o lado 1
@@ -185,7 +161,6 @@
CANDataGrid
- FormFormulário
@@ -262,109 +237,91 @@
ConnectionWindow
- Connection SettingsConfigurações de conexão
- Disconnect Selected DeviceDesconectar dispositivo selecionado
- Reset Selected DeviceRedefinir dispositivo selecionado
- Bus Details:Detalhes do Barramento:
- Speed:Velocidade:
- Listen Only:Escutar apenas:
- Enable Bus:Habilitar barramento:
- Save Bus SettingsSalvar configurações do barramento
- Enable CAN FD:Ativar CAN FD:
- CAN FD Data RateTaxa de dados CAN FD
- Connected Devices:Dispositivos conectados:
- Add New Device ConnectionAdicionar nova conexão de dispositivo
- Enable ConsoleHabilitar console
- Device Console:Console do dispositivo:
- Send:Enviar:
- Send HexEnviar hexadecimal
- Send TextEnviar texto
- ClearLimpar
@@ -373,45 +330,37 @@
DBCComparatorWindow
- DBC ComparatorComparador DBC
- Side 1Lado 1
-
- TextLabelTextLabel
- Load New FileCarregar novo arquivo
- Side 2Lado 2
- Load A FileCarregar um arquivo
- Save Details to FileSalvar detalhes no arquivo
@@ -439,49 +388,41 @@
DBCLoadSaveWindow
- DBC File ManagerGerenciador de arquivos DBC
- Create new DBCCriar novo DBC
- LoadCarregar
- RemoveRemover
- Move UpSubir
- SaveSalvar
- EditEditar
- Move DownDescer
@@ -505,61 +446,51 @@
DBCMainEditor
- DBC Editing WindowJanela de edição DBC
- New NodeNovo nó
- New MessageNova mensagem
- New SignalNovo sinal
- DeleteExcluir
- Find:Encontrar:
- SearchProcurar
- Search Results: 0 of 0Resultados da pesquisa: 0 de 0
- NextPróximo
- PreviousAnterior
@@ -593,63 +524,52 @@
DBCMessageEditor
- Message EditorEditor de mensagens
- Frame ID:ID do Frame:
- Message Name:Nome da mensagem:
- Frame Length:Comprimento do Frame:
- Text Color:Cor do texto:
- Background Color:Cor de fundo:
- Comments:Comentários:
- Sending Node:Nó de envio:
-
- SetDefinir
- Sample Colored Output:Exemplo de saída colorida:
@@ -659,32 +579,26 @@
-
- Duplicate NodeNó duplicado
- New Node Name:Novo nome do nó:
- Current Base ID:ID base atual:
- New Base ID:Nova ID base:
- CancelCancelar
@@ -693,19 +607,16 @@
DBCNodeEditor
- Node EditorEditor de nós
- Node Name:Nome do nó:
- Comments:Comentários:
@@ -714,37 +625,31 @@
DBCNodeRebaseEditor
- Rebase All Node MessagesRebase todas mensagens de nó
- Node Name:Nome do nó:
- Current Base ID:ID base atual:
- New Base ID:Novo ID base:
- Rebase All Messages in NodeRebase todas mensagens do nó
- CancelCancelar
@@ -753,127 +658,106 @@
DBCSignalEditor
- Signal EditorEditor de sinais
- Name:Nome:
- Bit Length:Comprimento do bit:
- Byte OrderOrdem de bytes
- LSB First (Little Endian)LSB Primeiro (Little Endian)
- Type:Tipo:
- Scale:Escala:
- Bias:Deslocamento:
- Min Value:Valor mínimo:
- Max Value:Valor máximo:
- Units Name:Nome das unidades:
- Receiving Node:Nó de recepção:
- MultiplexingMultiplexação
- NoneNenhum
- MultiplexedMultiplexado
- MultiplexorMultiplexador
- ExtendedEstendido
- Multiplex valueValor multiplexado
- Multiplex ParentParente multiplexado
- Comment:Comentário:
- Single values has to be separated by semicolons
and the value ranges by hypens
(e.g.: 1;2;5-7)
@@ -883,7 +767,6 @@ e os intervalos de valores por hífens
- Value Table:Tabela de valores:
@@ -909,85 +792,71 @@ e os intervalos de valores por hífens
DiscreteStateWindow
- Single/Multi State WIndowJanela de estado único/multiplo
- Candidate Matches:Partidas de candidatos:
- Number of States:Número de estados:
- RealtimeEm tempo real
- From logged dataDos dados do log
- Toggle Frequency (Seconds)Alternar frequência (segundos)
- IterationsIterações
- WAITESPERE
- Min BitsBits mínimos
- Max BitsMáximo de bits
- IDs to ScanIDs para digitalizar
- AllTodos
- NoneNenhum
- Go for itVá em frente
@@ -996,69 +865,57 @@ e os intervalos de valores por hífens
FileComparatorWindow
- File ComparatorComparador de arquivos
- SIDE 1LADO 1
- Single file to compare to side 2:Arquivo único para comparar com o lado 2:
-
- TextLabelTextLabel
- Load New FileCarregar novo arquivo
- Side 2Lado 2
- One or more files to compare with the single file on side1:Um ou mais arquivos para comparar com o arquivo único no lado 1:
- Load A FileCarregar um arquivo
- Clear FramesLimpar Frames
- Show only data unique to Side 1Mostrar apenas dados exclusivos do Lado 1
- Save Details to FileSalvar detalhes em arquivo
@@ -1072,49 +929,41 @@ e os intervalos de valores por hífens
FirmwareUploaderWindow
- Firmware UpdaterAtualizador de firmware
- Loaded File:Arquivo carregado:
- Load FileCarregar arquivo
- Device Token:Token do dispositivo:
- CAN Bus:Barramento CAN:
- Base Address:Endereço básico:
- X of Y bytesX de Y bytes
- Start UploadIniciar upload
@@ -1128,67 +977,56 @@ e os intervalos de valores por hífens
FlowViewWindow
- Flow ViewVisualização de fluxo
- Playback ControlControle de reprodução
- Playback Speed:Velocidade de reprodução:
- Loop PlaybackReprodução em loop
- Current Frame:Frame Atual:
- X of YX de Y
- Live Mode (No Playback)Modo ao vivo (sem reprodução)
- Synchronize windowsSincronizar janelas
- Graph by timestampGráfico por carimbo de data/hora
- Auto ReferenceReferência automática
- Reference Values (Hex)Valores de referência (Hex)
@@ -1197,10 +1035,6 @@ e os intervalos de valores por hífens
-
-
-
- 00
@@ -1209,10 +1043,6 @@ e os intervalos de valores por hífens
-
-
-
- 11
@@ -1221,10 +1051,6 @@ e os intervalos de valores por hífens
-
-
-
- 22
@@ -1233,10 +1059,6 @@ e os intervalos de valores por hífens
-
-
-
- 33
@@ -1245,10 +1067,6 @@ e os intervalos de valores por hífens
-
-
-
- 44
@@ -1257,10 +1075,6 @@ e os intervalos de valores por hífens
-
-
-
- 55
@@ -1269,10 +1083,6 @@ e os intervalos de valores por hífens
-
-
-
- 66
@@ -1281,22 +1091,16 @@ e os intervalos de valores por hífens
-
-
-
- 77
- Current Values (Hex)Valores Atuais (Hex)
- Data Seek ValuesValores de busca de dados
@@ -1309,38 +1113,26 @@ e os intervalos de valores por hífens
-
-
-
-
-
-
-
- -1-1
- Chart rangeIntervalo do gráfico
- 5050
- Timeline:Linha do tempo:
- Frame IDs Found:IDs de Frame encontrados:
@@ -1545,43 +1337,36 @@ e os intervalos de valores por hífens
FrameInfoWindow
- Detailed Frame InformationInformações detalhadas do frame
- Frame IDs:IDs de frame:
- Unique IDsIDs únicos
- Details:Detalhes:
- Save details to fileSalvar detalhes em arquivo
- Interval HistogramHistograma de intervalo
- Bytes GraphGráfico de Bytes
@@ -1753,121 +1538,101 @@ e os intervalos de valores por hífens
FramePlaybackWindow
- PlaybackReprodução
- Use original frame timing from captured framesUse o tempo de frame original dos frames capturados
- Wait for traffic before starting playbackAguarde o tráfego antes de iniciar a reprodução
- Playback speed (ms):Velocidade de reprodução (ms):
- Burst Rate:Taxa de burst:
- Current Playback Item:Item de reprodução atual:
- TextLabelTextLabel
- Current frame:Quadro atual:
- x of yx de y
- Loop SequenceSequência de Loop
- Send to CANBusEnviar para CANBus
- <html><head/><body><p>Playback Sequence:</p></body></html><html><head/><body><p>Sequência de reprodução:</p></body></html>
- Load FileCarregar arquivo
- Load Captured DataCarregar dados capturados
- Delete SelectedExcluir selecionado
- ID Filtering:Filtragem de ID:
- Select all IDsSelecione todos os IDs
- Deselect all IDsDesmarcar todos os IDs
- Load FiltersCarregar filtros
- Save FiltersSalvar filtros
@@ -1914,37 +1679,31 @@ e os intervalos de valores por hífens
FrameSenderWindow
- Frame SenderEnvio de Frame
- Enable AllAtivar tudo
- Disable AllDesativar tudo
- Clear GridLimpar grade
- Load to GridCarregar na grade
- Save GridSalvar grade
@@ -1959,256 +1718,213 @@ e os intervalos de valores por hífens
FuzzingWindow
- Fuzzing WindowJanela Difusão
- Interframe Timing (ms)Tempo entre frames (ms)
- Number of data bytesNúmero de bytes de dados
- Burst RateTaxa de burst
- Bus or Buses to Send OnBarramento ou Barramentos para enviar
- ID ScanningDigitalização de ID
- SeqentialSequencial
-
- RandomAleatório
- ID SelectionSeleção de ID
- Range of IDsFaixa de IDs
- Filter ListLista de filtros
- Bit ScanningVarredura de bits
- SequentialSequencial
- SweepVarrer
- IDsIDs
- Start ID:ID inicial:
- End ID:ID final:
- AllTodos
- NoneNenhum
- Byte Values (Always in hexadecimal)Valores de bytes (sempre em hexadecimal)
- 00
- 11
- 22
- 33
- 44
- 55
- 66
- 77
- 88
- 99
- 1010
- 1111
- 1212
- 1313
- 1414
- 1515
- White = Bit always 0, Green = Fuzz Bit, Black = Bit always set, Gray = Past end of data bytesBranco = Bit sempre 0, Verde = Bit Difuso, Preto = Bit sempre definido, Cinza = Passado o fim dos bytes de dados
- All HighTodos Alto
- All LowTodos Baixo
- All AutoTudo Automático
- Start FuzzingComece a difusão
- # of sent frames:# de frames enviados:
@@ -2217,7 +1933,6 @@ e os intervalos de valores por hífens
GraphingWindow
- Data GraphingGráficos de dados
@@ -2342,7 +2057,6 @@ e os intervalos de valores por hífens
HelpWindow
- SavvyCAN HelpAjuda do SavvyCAN
@@ -2351,67 +2065,56 @@ e os intervalos de valores por hífens
ISOTP_InterpreterWindow
- ISO-TP DecoderDecodificador ISO-TP
- Interpreted Messages OverviewVisão geral das mensagens interpretadas
- Interpret Previously Captured FramesInterpretar frames capturados anteriormente
- Clear Messages ListLimpar lista de mensagens
- Save ListSalvar lista
- Show incomplete and/or corrupted messagesMostrar mensagens incompletas e/ou corrompidas
- Use extended addressingUse endereçamento estendido
- Data Details of Selected MessageDetalhes dos dados da mensagem selecionada
- IDs to DecodeIDs para decodificar
- AllTodos
- NoneNenhum
@@ -2430,255 +2133,212 @@ e os intervalos de valores por hífens
MainSettingsDialog
- Main SettingsConfigurações principais
- Main Form Settings:Configurações principais do formulário:
- Autoscroll main frame window by defaultJanela do quadro principal de rolagem automática por padrão
- Maximum data bytes per lineMáximo de bytes de dados por linha
- General Settings:Configurações Gerais:
- Save/Restore window positions and sizesSalvar/restaurar posições e tamanhos de janelas
- Save/Restore CAN bus connectionsSalvar/restaurar conexões de barramento CAN
- Display values as hexadecimalExibir valores como hexadecimal
- Require validation of GVRET connectionExigir validação da conexão GVRET
- Use filtered frames in sub-windowsUse frames filtrados em subjanelas
- OpenGL Accelerated AntiAliased GraphingGráficos AntiAliased acelerados por OpenGL
- CAN Frame Pre-allocation SizeTamanho de pré-alocação do frame CAN
- Time KeepingCronometragem
- Seconds/Milli/Micro are dongle basedSegundos/Milli/Micro são baseados em dongle
- SecondsSegundos
- MicrosecondsMicrossegundos
- MillisecondsMilissegundos
- System ClockRelógio do sistema
- Time Format String:Sequência de formato de hora:
- Use absolute time in decoded CSV outputUse tempo absoluto na saída CSV decodificada
- FontFonte
- Use fixed-width font in tablesUse fonte de largura fixa em tabelas
- SizeTamanho
- Flowview Settings:Configurações de visualização de fluxo:
- Use timestamp mode by defaultUse o modo timestamp por padrão
- Set Auto Reference by defaultDefinir referência automática por padrão
-
- Hexadecimal Graph Y AxisEixo Y do gráfico hexadecimal
- Playback Window Settings:Configurações da janela de reprodução:
- Loop by defaultLoop por padrão
- Default playback speed (ms)Velocidade de reprodução padrão (ms)
- Default Sending BusBarramento de envio padrão
- DBC SettingsConfigurações DBC
- Label DBC messages by defaultMostrar mensagens DBC por padrão
- Ignore DBC message colorsIgnorar cores de mensagens DBC
- File Info and Comparator Settings:Informações do arquivo e configurações do comparador:
- Auto expand all nodesExpandir automaticamente todos os nós
- MQTT Remote CAN Settings:Configurações CAN remotas MQTT:
- Host:Host:
- Port:Porta:
- User Name:Nome de usuário:
- PasswordSenha
- Some settings will not take effect until the application is restartedAlgumas configurações não terão efeito até que o aplicativo seja reiniciado
@@ -2712,362 +2372,302 @@ e os intervalos de valores por hífens
MainWindow
- SavvyCANSavvyCAN
- Remote Connection Active:Conexão remota ativa:
- Total Frames Captured:Total de frames capturados:
- Frames Per Second:Frames por segundo:
- Suspend CapturingSuspender captura
- Normalize Frame TimingNormalizar o tempo do frame
- Clear FramesLimpar Frames
- Keep Filters When ClearingMantenha os filtros ao limpar
- Auto Scroll WindowJanela de rolagem automática
- Overwrite ModeModo de substituição
- Interpret FramesInterpretar frames
- Expand All RowsExpandir todas as linhas
- Collapse All RowsRecolher todas as linhas
- Bus Filtering:Filtragem de barramento:
- Frame Filtering:Filtragem de frames:
- AllTodos
- NoneNenhum
- RE ToolsFerramentas RE
- Send FramesEnviar frames
- FileArquivo
- ConnectionConexão
- PlaybackReprodução
- CustomPersonalizado
- Flow ViewVisualização de fluxo
- Fuzzy ScopeEscopo difuso
- New Graphing WindowNova janela gráfica
- Load Log FileCarregar arquivo de log
- Ctrl+OCtrl+O
- Save Log FileSalvar arquivo de registro
- Frame Data AnalysisAnálise de dados de frames
- Load DBC FileCarregar arquivo DBC
- Edit Messages/SignalsEditar mensagens/sinais
- Save DBC FileSalvar arquivo DBC
- Save Decoded FramesSalvar Frames decodificados
- Exit ApplicationSair do aplicativo
- File ComparisonComparação de arquivos
- PreferencesPreferências
- Save Filtered Log FileSalvar arquivo de log filtrado
- Load Filter DefinitionDefinição de filtro de carga
- Save Filter DefinitionSalvar definição de filtro
- Firmware UploaderCarregador de firmware
- Open Connection WindowAbrir janela de conexão
- ConnectConectar
- Scripting InterfaceInterface de script
- Range StateEstado do intervalo
- Single/Multi StateEstado único/múltiplo
- DBC File ManagerGerenciador de arquivos DBC
- FuzzingDifusão
- UDS ScannerScanner UDS
- ISO-TP DecoderDecodificador ISO-TP
- SnifferSniffer
- Firmware UpdateAtualização de Firmware
- MotorControlConfigMotorControlConfig
- Capture BisectorCapturar Bissetriz
- Signal ViewerVisualizador de sinal
- Start Continuous LoggingIniciar Log contínuo
- Temporal GraphGráfico Temporal
- DBC ComparisonComparação DBC
- Save Decoded Frames CSVSalvar quadros decodificados CSV
- CAN BridgePonte CAN
@@ -3226,25 +2826,21 @@ e os intervalos de valores por hífens
MotorControllerConfigWindow
- Controller ConfigurationConfiguração do controlador
- Load Definition FileCarregar arquivo de definição
- RefreshAtualizar
- SaveSalvar
@@ -3258,103 +2854,86 @@ e os intervalos de valores por hífens
NewConnectionDialog
- New ConnectionNova conexão
- Connection TypeTipo de conexão
- socketcand (SocketCAN over Ethernet)socketcand (SocketCAN sobre Ethernet)
- QT SerialBus Devices (SocketCAN, PeakCAN, etc)Dispositivos QT SerialBus (SocketCAN, PeakCAN, etc.)
- MQTT ConnectionConexão MQTT
- Serial Connection (GVRET)Conexão serial (GVRET)
- Network connection (GVRET)Conexão de rede (GVRET)
- LAWICEL / SLCAN SerialLAWICEL/SLCAN Serial
- CANserverCANserver
- CANlogserverCANlogserver
- SerialBus Device Type:Tipo de dispositivo SerialBus:
- Serial Port:Porta serial:
- Serial Port Speed:Velocidade da porta serial:
- CAN Bus Speed:Velocidade do barramento CAN:
- CAN-FDCAN-FD
- CAN-FD data rateTaxa de dados CAN-FD
- Create New ConnectionCriar nova conexão
@@ -3363,159 +2942,132 @@ e os intervalos de valores por hífens
NewGraphDialog
- Graph SettingsConfigurações de gráfico
- <html><head/><body><p>Name:</p></body></html><html><head/><body><p>Nome:</p></body></html>
- ID:ID:
- Start Bit:Bit inicial:
- Graph a DBC Signal:Representar graficamente um sinal DBC:
- Node:Nó:
- Message:Mensagem:
- Signal:Sinal:
- Copy Signal ParametersCopiar parâmetros de sinal
- Bit Len:Largura do Bit:
- Little EndianLittle Endian
- (LSB First) (LSB Primeiro)
- Signed:Signed:
- Mask:Máscara:
- Bias:Deslocamento:
- ScaleEscala
- StridePasso
- Associated BusBarramento Associado
- -1-1
- Only PointsApenas pontos
- Point StyleEstilo de ponto
- Line ThicknessEspessura da linha
- Line ColorCor da linha
-
- CHANGEMUDAR
- Fill ColorCor de preenchimento
- Add this graphAdicione este gráfico
@@ -3539,79 +3091,66 @@ e os intervalos de valores por hífens
RangeStateWindow
- Range State WindowJanela de estado de intervalo
- Candidate Signals:Sinais de Candidato:
- Graphical Representation of Selected Signal:Representação gráfica do sinal selecionado:
- SensitivitySensibilidade
- Min Signal Size:Tamanho mínimo do sinal:
- Max Signal Size:Tamanho máximo do sinal:
- Granularity:Granularidade:
- Signal Mode:Modo de sinal:
- Signed Mode:Modo Signed:
- ID Filter:Filtro de ID:
- AllTodos
- NoneNenhum
- Recalculate Candidate SignalsRecalcular Sinais Candidatos
@@ -3646,97 +3185,81 @@ e os intervalos de valores por hífens
ScriptingWindow
- Scripting InterfaceInterface de script
- Public VariablesVariáveis Públicas
- Loaded ScriptsScripts carregados
- &New&Novo
- &Del&Excluir
- &Load&Carregar
- Script Editing WindowJanela de edição de script
- &Save&Salvar
- Sa&ve AsSal&var como
- &Revert&Reverter
- R&eloadR&ecarregar
- Re&compileRe&compilar
- Log WindowJanela de Log
- &Auto Scroll Log Window&Janela de registro de rolagem automática
- Clear Log &Window&Limpar Log e janela
- Save L&ogSalvar L&og
@@ -3756,61 +3279,51 @@ e os intervalos de valores por hífens
SignalViewerWindow
- Signal ViewerVisualizador de sinal
- Remove Selected SignalRemover sinal selecionado
- NodeNó
- MessageMensagem
- SignalSinal
- Add To ViewerAdicionar ao visualizador
- Save ViewSalvar visualização
- Load ViewCarregar visualização
- Append to ViewAnexar à visualização
- Clear ViewLimpar Visão
@@ -3825,7 +3338,6 @@ e os intervalos de valores por hífens
TemporalGraphWindow
- Temporal GraphGráfico Temporal
@@ -3834,61 +3346,51 @@ e os intervalos de valores por hífens
TriggerDialog
- Trigger BuilderConstrutor de Triggers
- Add NewAdicionar novo
- DeleteExcluir
- BusBarramento
- Msg IDID da mensagem
- SignalSigned
- MS DelayAtraso MS
- Max CountContagem máxima
- Signal ValueValor do sinal
- Save And UpdateSalvar e atualizar
@@ -3897,43 +3399,36 @@ e os intervalos de valores por hífens
UDSScanWindow
- UDS ScannerScanner UDS
- Scans To RunVarreduras para executar
- AddAdicionar
- DeleteExcluir
- LoadCarregar
- SaveSalvar
- Starting IDID inicial
@@ -3945,121 +3440,96 @@ e os intervalos de valores por hífens
-
-
-
-
-
-
- 0x0x
- Ending IDID final
- Show "No Reply"Mostrar "Sem resposta"
- Allow adaptive reply offsetPermitir deslocamento de resposta adaptável
- Bus to scanBarramento para escanear
- Maximum reply delay (ms)Atraso máximo de resposta (ms)
- Reply Offset:Compensação de resposta:
- Scan Type:Tipo de varredura:
- Run test in session type:Execute o teste no tipo de sessão:
- Subfunct Len:Len subfunção:
- Lower Bound:Limite inferior:
- Upper Bound:Limite superior:
- IncrementIncremento
- Lower Service:Serviço inferior:
- Upper Service:Serviço Superior:
- ResultsResultados
- Run All ScansExecute todas as varreduras
- Run Selected ScanExecutar varredura selecionada
- Save Scan ResultsSalvar resultados da varredura
@@ -4079,81 +3549,67 @@ e os intervalos de valores por hífens
snifferWindow
- SnifferSniffer
- NotchEncaixar
- UnnotchDesencaixar
- Mute notched bitsSilenciar bits enganchados
- Notch IntervalIntervalo de encaixe
-
- msms
- Expire IntervalIntervalo de expiração
- Never Expire IDsNunca expire IDs
- Fade inactive bytesDesaparecer bytes inativos
- View BitsVer bits
- Filters:Filtros:
- AllTodos
- NoneNenhum