FrSkyRC / ETHOS-Feedback-Community

Feedback & suggestions are welcomed here for ETHOS by FrSky
179 stars 83 forks source link

DISPLAYING TEXT DOCUMENTS #4029

Closed m-rik-prog closed 1 month ago

m-rik-prog commented 1 month ago

Providing a text document that can be viewed by users at the flying field that serves as a reminder of the operation of the various parameters of a lua app is difficult due to the fact that separations between paragraphs of text are not displayed.

Carriage returns and line feeds are not taken into account and empty separating lines are not displayed. The texts are all stuck together. If you want to display as much text as possible in a single screenshot, it is sufficient to create text without empty lines, but if you want to separate blocks of text from each other then it must be made possible. I enclose screenshots of the same text as it appears displayed on EdgeTX and on ETHOS:

image image

bsongis-frsky commented 1 month ago

Would you please attach the text file?

bsongis-frsky commented 1 month ago

This is what Ethos can do:

image

bsongis-frsky commented 1 month ago

Paragraph1 - Line1 Paragraph1 - Line2 Paragraph1 - Line3

Paragraph2 - Line1 Paragraph2 - Line2

Paragraph3 - Line1 Paragraph3 - Line2


image

This is not good, we miss the empty lines

m-rik-prog commented 1 month ago

Good morning Bertrand,

Nice to hear from you again, I hope all is well.

Thank you for your prompt concern.

It's something I had already pointed out by HaoLiang but I saw that he didn't turn the info over to you.

The now very old OpenTX also takes account of blank lines, although unlike EdgeTX and ETHOS it does not automatically wrap at the end of the screen, as OpenTX is now very old I have not embedded the screenshot but I do so here.

The text file is attached.

There is also the same text in PDF version (which I will attach if you need it), but it can only be viewed on Spektrum's iX radios and JR's Matrix radios that use Android OS.

Users can, however, upload the PDF to their smartphone/tablet so that they can read the documentation from a device and make configurations from the transmitter.

if you need it I can also give you the Word file from which I obtain the TXT file and the PDF file.

Best regards.

Riccardo Mentaschi

MSH Electronics S.r.l.

www.msh-electronics.com http://www.msh-electronics.com

Da: Bertrand Songis @ FrSky @.> Inviato: mercoledì 15 maggio 2024 08:47 A: FrSkyRC/ETHOS-Feedback-Community @.> Cc: m-rik-prog @.>; Author @.> Oggetto: Re: [FrSkyRC/ETHOS-Feedback-Community] DISPLAYING TEXT DOCUMENTS (Issue #4029)

Would you please attach the text file?

— Reply to this email directly, view it on GitHub https://github.com/FrSkyRC/ETHOS-Feedback-Community/issues/4029#issuecomment-2111707445 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AMTG76Y6EMY4RLQ2EMU5CXTZCMAFVAVCNFSM6AAAAABHXO2J56VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJRG4YDONBUGU . You are receiving this because you authored the thread. https://github.com/notifications/beacon/AMTG76ZH2LF7YRDSCY7T2JDZCMAFVA5CNFSM6AAAAABHXO2J56WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTT53YMTK.gif Message ID: @. @.> >

INTEGRATIONS (ADVANCED SETUP) HELP

Note: where applicable, there is the default values. Where is not indicated, it is because depend by the Model Size and Flight Style (selectable in the Wizard).

C O M M O N P A R A M E T E R S

1 UNIT ORIENTATION:

Orientation: Here select one of the 16 possible orientations of the unit on the model. Set the correct combinations of the direction reading for the three x,y,z Gyros, the three x,y,z Accelerometers and also the correct Piro compensation.

2 CALIBRATION DIALS:

Calibration x Ch:

Calibration x Par:

3 CCPM:

CCPM Mixers:

Cyclic Ring: The cyclic ring limits servo throws when extreme elevator and aileron axis controls are used. This allows better matching of swash plate angle and avoids swash plate binding. Default value: 60

Reversed Pitch: For models in which the maximum pitch is obtained when the swashplate is all down. Default: Off

Pitch Out Max: Aileron Out Max: Elevator Out Max: These CCPM mixer reduces/increases the rate (travel) of the collective pitch, aileron, elevator, by adjusting the motion of all servos involved in that function.

Swashplate Type: This parameter reflects the swash plate type the model utilizes.

Servo x Angle: This parameter sets the position of the servos (1, 2, 3) on the swash plate, starting from the front and proceeding in a clockwise direction.

Swashplate Phase: This parameter sets the phasing angle, negative or positive. It is used to adjust phasing on heads with more than 2 blades. Check the box below the slider to see real time phasing changes with adjustment. Default value: 0

Show Swashplate Phasing: (only with app’s) Check the box to see in real time phasing changes with adjustment of the "Swashplate Phasing" value.

4 SERVOS:

Refresh Frequencies (Hz): Select the correct operating frequencies for the cyclic and tail servos. Please refer to your servo manufacturer for information on the best frequencies.

Check Mode: Check mode is used to setup the servos and linkages. When selected, the gyros and accelerometers for the swash plate and tail are disabled, and stick dead band is dramatically increased making it simple to identify center stick positions during setup. Use this mode to set swash plate and tail servo maximum throws. Check mode active is confirmed from green led off.

Servo x Type: Servo x Reverse: Servo x Center Pulse / Neutral: Servo x Positive Throw: Servo x Negative Throw: With these parameters you can correct for slight asymmetries caused by the servos when the swashplate is with step all positive or all negative allowing to align in such positions.

5 RESCUE:

Use Auto Level: This parameter turns Auto Level On or Off. Default: Off

Use Rescue: This parameter turns Pitch increase On or Off during Auto Level. Default: Off

Maximum Angle: This parameter sets the maximum angle at to which the unit will let the model bank when auto level is enabled. Default value: 45

Auto Level Gain: This parameter sets how hard the system will fight any input. High gains could result in high frequency oscillations. Low values could result in not enough stability. Default value: 25

Rescue Pitch Max: Percentage of the maximum pitch value to which it will bring the collective pitch for an adjustable time after the model has been straightened. Default value: 75

Rescue Pitch Duration: Determines how many seconds "Rescue pitch max" will be maintained. When the time runs out, pitch will come back up slowly to the value set by the collective pitch stick. Default value 0,6 (sec.)

6 THROTTLE & GOVERNOR:

Throttle Out MIN: This parameter sets the minimum pulse duration (uSec.) for the ESC (or the throttle cut position on a nitro model). Default value: 1000 Using on Nitro models Fast Servos (760us) the initial default value must be 500.

Throttle Out MAX: This parameter sets the maximum pulse duration (uSec.) for the ESC (or the fully open throttle position on a nitro). Default value: 2000 Using on Nitro models Fast Servos (760us) the initial default value must be 1000

Failsafe Idle Value: Minimum value to which the throttle of combustion engines (Nitro or Gasser) goes, in case of momentary loss of radio signal (fail safe) so that the engine idles and the clutch releases but without shutting down completely so that when the radio signal returns the engine can restart. This value is used only if the "Motor is electric" checkbox is deselected. Default: 10%.

Pulses For Rotations: For electric models, the pulses for rotation is equal to the number of motor magnetic poles divided by 2 (For example, a 10 pole motor has a sensing divisor of 5). For nitro models the pulses for rotation is equal to the number of pickup magnets (usually one).

Main Gear Ratio: The gear ratio of the main rotor is set here. The gear ratio is the number of teeth on the main gear divided by the number of teeth on the motor pinion.

Tail Gear Ratio: The Tail gear ratio of the model is set here. The gear ratio is the number of teeth on the Autorotation tail pulley divided by the number of teeth on the Tail pulley.

Telemetry Input: Activation of the transmission data by the ESC designed for that purpose, to the unit. The received data can be logged by the unit and / or transmitted in real time to transmitter predisposed to telemetry.

Variom: Enables decoding of a Jeti "MVario2" sensor connected to the SAT2 port in order to record “Abs.Altitude”, "Rel.Altitude" and "VSpeed" values in Flight Logs. Note: When this checkbox is enabled, the signal from a second Spektrum satellite connected to the SAT2 port is no longer decoded.

mAh Correction Factor: Correction factor of the received data by the ESC for the calculation of mAh consumed compared to those when recharged. This adjustment will compensate for errors and tolerances of the current measurement by the ESC. Different ESC brands and models can measure and transmit very different values from each other. So, each model must be calibrated on the first flights

mAh Max Usable: With this parameter, you can set the maximum mAh value usable with your battery. When the telemetric value of used mAh received from your telemetric ESC reaches the value that you have set with this parameter, the RPM are reduced by 15% to warn you. This function work only if you have activated the “ESC Telemetry” selecting your ESC model and if you are using Brain2 Governor. To disable this function, set the value at the max as factory default (7000)

Min V to go (cells): Use this parameter to select the number of cells in your lipo pack. After powering up the unit, if you try to raise the throttle and the lipo pack connected to the ESC is not fully charged, the motor will not start, and the swashplate will move backwards and forwards three times. If you want to bypass this control, move the throttle stick three times from zero. If "Is Electric" is unchecked (Nitro/Gasser) and you are using a 2S Lipo pack, selecting "2" for cells will alert you if the Lipo pack is not charged. To disable this function, set to the default value: 1. Feature not available with STD Receiver.

Speeds (1, 2, 3): These parameters sets the three possible rotor speeds with the governor activated. The selected speed is based on the transmitter throttle curve output. 0-24% is governor off, 25-49% is speed 1 engaged (recommend 45% flat curve), 50-74% is speed 2 engaged(recommend 65% flat curve), 75-100% is speed 3 engaged(recommend 85% flat curve). When the throttle curve is set to engage one of the speeds it doesn’t matter what the exact throttle curve percentage is, as long as it is in the range to activate that speed. For example, a throttle curve of 60% or 70% will engage speed 2. Please note the throttle curve should be set as a straight line at the required percentage. Because of transmitter variations, we recommend using a straight line at 45% for speed 1, a straight line at 65% for speed 2, and a straight line at 85% for speed 3.

Motor is electric: With this selection, changes the internal parameters used by the governor (if active).

Proportional Gain: This parameter sets the speed at which the governor will respond to changes in load. High P gains will make the system respond faster but may create high frequency speed oscillations around the set speed. Low P gains will make the system respond slower, but limit over speeding. However, during aggressive maneuvers there may be some governor lag. Default value: 50

Integral Gain: This parameter sets how hard the governor tries to keep the set speed once reached. High I gains will make the governor try to keep the set speed more precisely, but may create some low frequency speed oscillations around the set speed, and more over speeding. Low I gains may cause the governor to be slow in reaching the set speed. Default value: 40

Derivate Gain: This parameter sets the deceleration of the governor when reaching the set speed. High D gains make the approach softer but may create oscillations in speed. Low D gains make the approach to the set speed faster but may create speed overshoot. Default value: 60

Pitch Precompensation: This parameter sets how much throttle will be added when pitch is applied. It applies throttle before any speed decay is apparent. It helps keeping speed constant during hard pitch maneuvers. High pitch precompensation may cause over speeding during pitch intensive maneuvers. Low pitch precompensation may cause under speed during pitch intensive maneuvers. Default value: 5

Cyclic Precompensation: This parameter sets how much throttle will be added when cyclic is applied. It applies throttle before any speed decay is apparent. It helps keep speed constant during hard cyclic maneuvers. High cyclic precompensation may cause over speeding during cyclic intensive maneuvers. Low cyclic precompensation may cause under speed during cyclic intensive maneuvers. Default value: 0

Tail Precompensation: This parameter sets how much throttle to add when a tail (yaw) command is given. In models with a tail motor, this function is called 'TALY'. It applies throttle before any speed decay is apparent. It helps keep speed constant during hard tail maneuvers. High tail precompensation may cause over speeding during tail intensive maneuvers. Low tail precompensation may cause under speed during tail intensive maneuvers. Default value: 0

Spoolup Ramp: This is the step at which the unit increases speed during soft start, before the governor engages. Higher values make the soft start faster, while lower values make the soft start slower. Default value: 2

Ramp Up: This parameter sets the steps at which governor goes from a slower to a faster target speed. Lower values make the transition slower while higher values make the transition faster. This parameter also affects the speed of autorotation bailout: Default value: 5

Ramp Down: This parameter sets the steps at which the governor goes from a faster to a slower target speed (for example, going from speed 2 2000 rpm to speed 1 1800 rpm). Lower values make the transition slower, higher values make the transition faster. Default value: 15

Deadzone: With electric motor, if after configuring the unit to use internal governor there is a delay in the motor startup, increase Deadzone value until motor starts with no or very little delay. Before adjusting Deadzone please make sure the endpoints of the throttle and of your esc are correctly set. Default value: 0

Bailout Ramp: This parameter sets the steps at which the motor will spoolup during autorotation bailout. Default value: 15

Bailout Timeout: This parameter sets the length of time in seconds for which the bailout will be activated after the throttle goes under 20%. If, for example it is set at 30 seconds, after hitting throttle hold for 30 seconds if throttle hold is removed the spoolup of the motor will be much faster than softstart and will follow the bailout ramp. Bailout timeout can be reset just toggling the setup switch. For example, if after an autorotation the bailout function has not been used and the model is on the ground, but the 30 seconds have not expired yet, toggling the setup switch the bailout timer will be reset and the motor will restart in soft start mode. During the time the bailout option is active (for the amount of seconds set) the green led on the unit will flash green. Default value: 0 (Bailout off).

S E T U P 1, 2, 3 P A R A M E T E R S

7 CYCLIC:

Aileron:

Proportional Gain: This parameter sets how fast the system responds to inputs. High P gain values give a more locked feeling but may result in aileron oscillations. Low P gain values may result in the cyclic feeling slow and spongy.

Integral Gain: This parameter sets aileron axis holding power. High I gain values make the aileron more locked in position but may result in low frequency aileron oscillations and overshooting. Low I gain values may result in the aileron axis not holding position during maneuvers and inconsistent aileron rate.

Derivate Gain: This parameter sets the dampening of aileron stops. High D gain values may result in fast aileron oscillations during stops. Low D gain may result in aileron bounce back behavior.

Feed Forward Gain: This parameter sets the part of the command that goes directly to the head, without gyro filtering. High feed forward gain values make the model more reactive on aileron. Lower feed forward gains make the model less reactive on aileron.

Max Rotation Speed: This parameter sets the aileron axis maximum rotational speed in degrees/second at 100% stick deflection.

Elevator:

Proportional Gain: This parameter sets how fast the system responds to inputs. High P gain values give a more locked feeling but may result in elevator oscillations. Low P gain values may result in the cyclic feeling slow and spongy.

Integral Gain: This parameter sets elevator axis holding power. High I gain values make the elevator more locked in position but may result in low frequency elevator oscillations and overshooting. Low I gain values may result in the elevator axis not holding position during maneuvers and inconsistent flip rate.

Derivate Gain: This parameter sets the dampening of elevator stops. High D gain values may result in fast elevator oscillations during stops. Low D gain may result in elevator bounce back behavior. The elevator D gain is typically much higher than the aileron D gain because of the very different moments of inertia of the two axes.

Feed Forward Gain: This parameter sets the part of the command that goes directly to the head, without gyro filtering. High feed forward gain values make the model more reactive on elevator. Lower feed forward gains make the model less reactive on elevator.

Max Rotation Speed: This parameter sets the elevator axis maximum rotational speed in degrees/second at 100% stick deflection.

Special:

Agility: This parameter sets the overall model flying characteristics. Higher agility values make the model feel more natural and more flybar like. Lower agility values make the model more locked in during flight.

Tail Drag Compensation: This parameter sets the amount of elevator correction applied to the swashplate when pitch is applied. If, for example, the model has a nose up tendency when applying pitch, then introducing some tail drag compensation will help greatly in keeping the model level. Default value: 0

8 TAIL:

Prop. Gain by SW: With transmitters 6 or 7 channels this parameter can be software managed to make a radio channel available for other functions (Setup, Rescue).

SW Heading Lock:

SW Prop.Gain: This parameter is normally set from the transmitter. Set the force with which the unit responds to movement. P high gain values give higher clamping feeling in flight but may create oscillations on the tail command. Low values of P gain, causing sluggishness in the controls and lower locking sensation in flight.

Integral Gain: This parameter sets the tail holding power in heading hold mode. High I gain values make the tail hold better in position but may result in low frequency tail oscillations and overshooting. Low I gain values may result in the tail not holding position during maneuvers and inconsistent pirouette rates. Default value: 30

Derivate Gain: This parameter sets the dampening of tail stops. High D gain values may result in fast tail oscillations during stops. Low D gain values may result in tail bounce back behavior. Default value: 40

Pitch Precompensation: This parameter sets how much tail pre-compensation the system feeds in when pitch is applied. High pitch pre-compensation values may result in wag during hard pitch maneuvers. Low pre-compensation values may result in tail drift during hard pitch maneuvers. Negative or positive pitch pre-compensation depends on the model mechanics. When increasing pitch from center stick, the tail pitch should change in a counter torque direction.

Cyclic Precompensation: This parameter sets how much tail pre-compensation the system feeds in once cyclic is applied. High cyclic pre-compensation values may result in wag during hard cyclic maneuvers. Low pre-compensation values may result in tail drift during hard cyclic maneuvers. Negative or positive cyclic pre-compensation depends on model mechanics. When moving a cyclic control away from center stick, the tail pitch should change in a counter torque direction.

Asymmetry: This parameter set the asymmetric ratio for the tail. It is used to make the tail behavior equal in CW and CCW pirouetting. Once the model stops correctly from a CCW pirouette, use the tail asymmetry value to make CW pirouette stops equal. Negative or positive values may be necessary depending on the model mechanics. Default value: 50

Max Rotation Speed: This parameter sets the tail maximum rotational speed in degrees/second at 100% stick deflection.

9 GOV & LEVEL

Use Governor: This parameter turns the Governor On or Off for the specified Setup. Default: Off

Governor Use Bailout: ATTENTION ! Only for expert user ! Enable very fast spoolup of the motor during autorotation. Danger ! When this function is active, green led flash (For the activation it is also required to set a value different than zero in Common -> Governor -> "Bailout timeout"). Default: Off

Use Auto Level: This parameter enable Auto Level activated using the specified Setup. Default: Off

Use Rescue: This parameter turns Pitch increase On or Off during Auto Level. Default: Off

Maximum Angle (degree): This parameter sets the maximum angle at to which the unit will let the model bank when auto level is enabled. Default value: 45

Auto Level Gain: This parameter sets how hard the system will fight any input. High gains could result in high frequency oscillations. Low values could result in not enough stability. Default value: 25

Rescue Pitch Max: Percentage of the maximum pitch value to which it will bring the collective pitch for an adjustable time after the model has been straightened. Default value: 75

Rescue Pitch Duration: Determines how many seconds "Rescue pitch max" will be maintained. When the time runs out, pitch will come back up slowly to the value set by the collective pitch stick. Default value 0,6 (sec.)

10 INPUT:

Cyclic Stick Deadband: This parameter sets the amount of cyclic stick travel from center in which the stick will be considered centered. Dead band is used to discard any center stick imperfections or unwanted micro stick movements. Default value: 2.0

Tail Stick Deadband: This parameter sets the amount of tail stick travel from center in which the stick will be considered centered. Dead band is used to discard any center stick imperfections or unwanted micro stick movements. Default value: 3.0

Aileron Exponential: This parameter sets the aileron command behavior. Negative exponential values will make the aileron command response softer around center. The greater the negative value, the softer around center the command. Positive exponential values will make the aileron command response faster around center. The greater the positive value, the faster the command around center stick.

Elevator Exponential: This parameter sets the elevator command behavior. Negative exponential values will make the elevator command response softer around center. The greater the negative value, the softer around center the command. Positive exponential values will make the elevator command response faster around center. The greater the positive value, the faster the command around center stick.

Tail Exponential: This parameter sets the tail command behavior. Negative exponential values will make the tail command response softer around center. The greater the negative value, the softer around center the command. Positive exponential values will make the tail command response faster around center. The greater the positive value, the faster the command around center stick.

Pitch Exponential (Lightening): This parameter sets the pitch command behavior. Negative exponential values will make the pitch command response softer around center. The greater the negative value, the softer around center the command. Positive exponential values will make the pitch command response faster around center. The greater the positive value, the faster the command around center stick. With negative value it is request less pitch stick movement to raise quote and more stick movement to lost quote=flotation effect.

Tail Dynamic: This parameter softens hard tail actions to prevent too much stress being applied to the tail mechanics. This is particularly useful for torque tube driven tail rotors. Higher values make stops harder, lower values make the stops softer. Default value: 6

Pitch Pump: This parameter sets the quantity of overshoot applied to the pitch channel, based on the pitch stick speed. If the maximum pitch on the model is set to 12° degrees, introducing some pitch pump, when moving the pitch stick fast to max pitch the model will overshoot the pitch, for example, to 13° degrees for a short period of time, then it'll settle down to 12° degrees. Default value: 0

V A R I O U S / O T H E R

11 COUNTERS

Main Flight Count: Flight count will count all the flights the unit has made. The flight count is incremented after a power up and throttle > 10% for more than 10 seconds. Toggling the throttle after this condition is met will not increment the flight count until a power cycle.

Main Flight Time: The flight timer will count flight minutes and seconds of each flight and will accumulate them flight to flight. The flight timer increments like flight counter when the throttle channel is >10% for more than 10 seconds.

Component Timer 1: Component Timer 2: Component Timer 3: Component Timer 4:

12 DIAGNOSTIC

General: Set how the Recorded Logs woks: Sample Rate & Active Logs

Parameters: Selection of parameters for the 10 loggable channels

13 BLADE SIZE

Blade Num: Selection of flybar, two blades or more than two blades

Blade Length: The length of blades

14 CYCLIC GAINS

Overall Cyclic Gains: Change together Elevator and Aileron Gains

bsongis-frsky commented 1 month ago

Markdown paragraphs spacing added:

image

m-rik-prog commented 1 month ago

I would add that it would be useful, convenient, and logical if you could also scroll text up or down by turning the wheel as you do with EdgeTX. Now you can only scroll text by touch screen by making swipes on the screen.

m-rik-prog commented 1 month ago

I forgot something I had asked HaoLiang last month and which has come back to me now:

I would add that it would be useful, convenient, and logical if you could also scroll text up or down by turning the wheel as you do with EdgeTX.

Now you can only scroll text by touch screen by making swipes on the screen.

Best regards.

Riccardo Mentaschi

MSH Electronics S.r.l.

www.msh-electronics.com

Da: Riccardo Mentaschi @.> Inviato: mercoledì 15 maggio 2024 09:26 A: 'FrSkyRC/ETHOS-Feedback-Community' @.>; 'FrSkyRC/ETHOS-Feedback-Community' @.> Cc: 'Author' @.> Oggetto: R: [FrSkyRC/ETHOS-Feedback-Community] DISPLAYING TEXT DOCUMENTS (Issue #4029)

Good morning Bertrand,

Nice to hear from you again, I hope all is well.

Thank you for your prompt concern.

It's something I had already pointed out by HaoLiang but I saw that he didn't turn the info over to you.

The now very old OpenTX also takes account of blank lines, although unlike EdgeTX and ETHOS it does not automatically wrap at the end of the screen, as OpenTX is now very old I have not embedded the screenshot but I do so here.

The text file is attached.

There is also the same text in PDF version (which I will attach if you need it), but it can only be viewed on Spektrum's iX radios and JR's Matrix radios that use Android OS.

Users can, however, upload the PDF to their smartphone/tablet so that they can read the documentation from a device and make configurations from the transmitter.

if you need it I can also give you the Word file from which I obtain the TXT file and the PDF file.

Best regards.

Riccardo Mentaschi

MSH Electronics S.r.l.

www.msh-electronics.com http://www.msh-electronics.com

Da: Bertrand Songis @ FrSky @. @.> > Inviato: mercoledì 15 maggio 2024 08:47 A: FrSkyRC/ETHOS-Feedback-Community @. @.> > Cc: m-rik-prog @. @.> >; Author @. @.> > Oggetto: Re: [FrSkyRC/ETHOS-Feedback-Community] DISPLAYING TEXT DOCUMENTS (Issue #4029)

Would you please attach the text file?

— Reply to this email directly, view it on GitHub https://github.com/FrSkyRC/ETHOS-Feedback-Community/issues/4029#issuecomment-2111707445 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AMTG76Y6EMY4RLQ2EMU5CXTZCMAFVAVCNFSM6AAAAABHXO2J56VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJRG4YDONBUGU . You are receiving this because you authored the thread. https://github.com/notifications/beacon/AMTG76ZH2LF7YRDSCY7T2JDZCMAFVA5CNFSM6AAAAABHXO2J56WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTT53YMTK.gif Message ID: @. @.> >

bsongis-frsky commented 1 month ago

If you used a .md file, here would be the result:

image

bsongis-frsky commented 1 month ago

Original issue fixed (blank lines)


image

bsongis-frsky commented 1 month ago

"Text viewer" as window title is not the best choice. Fixing it as well...

bsongis-frsky commented 1 month ago

image

image

bsongis-frsky commented 1 month ago

Same change applied to Log Viewer (filename displayed as title)

bsongis-frsky commented 1 month ago
m-rik-prog commented 1 month ago

Thanks for all! But text color dont' work in my ETHOS TX: -span style='color: orange;'-

bsongis commented 1 month ago

Ethos doesn't support HTML / CSS. Just Markdown.

m-rik-prog commented 1 month ago

Thnaks. I have converted the txt file in md file, but now differently than txt that is fully displayed, the md file is displayed only up to line 32. It seems that for txt files (23K) there is no limit, but for md files (24K) there is a maximum number of characters that can be displayed (I attach the file). Integrations_Help.md