Saleae Ideas

Vote for your favorite ideas, or suggest new ones! (new feature expectations)

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Offer Linux builds for ARM, ARM64, and POWER

    We don't use x86 in our lab environment, instead we use Linux on a variety of other architectures including ARM and POWER. Furthermore, the analyzer software is not open source, so we cannot recompile it to work within our lab environment.

    Can you please provide Linux builds of your software for the following architectures?

    armel (ARM 32-bit)
    armhf (ARM 64-bit)
    ppc64el (POWER8+)

    Even unsupported builds would be greatly appreciated -- without them, we're probably going to have to use and start improving the existing WIP open source replacement for your software.

    Thanks!

    15 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Software Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  2. Add coloring option to the analyzer SDK's GenerateBubbleText method

    It would be nice if the analyzers could colorize the bubbles output. Please add an additional optional argument to the GenerateBubbleText method to be able to do this. I am unsure if it would break the binary compatibility, but there must be a way to do this. It would be nice to highlight some errors/packets/whatever.

    It could be used to solve this idea:
    http://ideas.saleae.com/forums/214303-saleae-ideas/suggestions/6534758-color-code-highlight-i2c-protocol-messages-by-addr

    15 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Protocol Analyzers  ·  Flag idea as inappropriate…  ·  Admin →
  3. Support decoding SPI in Byte or Frame mode

    Currently SPI protocol analyzer only seems to capture single bytes on the SPI bus. It would be useful to be able to capture the whole frame (=from chip select to deselect). In this case, only frame start timestamp would be necessary.

    So if exported data now looks like this:
    Time [s],Packet ID,MOSI,MISO
    70.337110600000003,813,0x81,0x80
    70.337135720000006,814,0x81,0x31
    70.337162719999995,815,0xA4,0x31
    70.337190199999995,816,0x81,0x31

    It would look like this instead.

    Time [s],Packet ID,MOSI,MISO
    70.337110600000003,123,81-81-A4-81,80-31-31-31

    10 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Protocol Analyzers  ·  Flag idea as inappropriate…  ·  Admin →
  4. A signal pulse analyzer to see list of: pulses' duty, duty cycle, frequency, etc.

    Why not consider simple pulses as a protocol? It could be useful to list pulse characteristics as duty, duty cycle, frequency, period and others as a decoder and to see that values over the trace. It could be another idea to see the pulse number in order to count them.

    13 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Protocol Analyzers  ·  Flag idea as inappropriate…  ·  Admin →
  5. 12 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  6. Counter

    Several signals I am analyzing require a count of rising or falling edges.

    Having a simple "Counter" protocol analyzer would be very helpful.

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Protocol Analyzers  ·  Flag idea as inappropriate…  ·  Admin →
  7. Make windows snap when dragging to the edge of the screen

    Typically in Windows 7 and on, when you drag a window to the side of the screen, it will "snap" its size to automatically take up half of the screen. For example, you can snap the logic analyzer to the window to the left, and a datasheet or schematic to the right, and they will each take up half the screen.

    Also, dragging the window to the top of the screen automatically maximizes it. As someone used to working with windows like this, I'd like the Salae windows to behave this way too. I'm not sure why they don't but…

    13 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Software Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  8. Show time-of-day on log/in decoded trace

    Saleae probes are great for running extended traces. Though the time on the trace and on decoded buses is only relative to the start of the capture -- not much help if you're trying to correlate this to other logs captured on the computer that have timestamps of the current day/time.

    Could we include a time-of-day rather than just seconds from start of capture?

    E.g. for the bus decoding.. instead of:

    Time [s] Packet ID Address Data Read/Write ACK/NAK
    11.3167523 0 0x10 0x01 Write ACK
    11.316798 0 0x10 0x02 Write ACK
    11.3168437 0 0x10 0x02 Write ACK

    Could we have:

    5 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Software Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  9. Negative voltage precision to 3 digits

    The graphical viewer shows 3 digits when the signal is positive, but only 2 digits when the signal is negative. Understood that the resolution is only 4.8mV, but at times a third digit is useful.

    Exporting data shows several additional digits, so this seems to only be a limitation in the viewer.

    3 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Software Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  10. Continuous Trigger

    I would like to see a continuous trigger mode, like you would find on an oscilloscope.

    I don't need to have each triggered event saved separately, I would just like to see it displayed.

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Software Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  11. More triggers

    More triggering options. Let's say I want to decode on a I2C protocol. A very handy trigger will be by Address or Address & Data (like most MSO have). Let's say I have more than one I2C devices on bus, and I'm interested to see only one device (address) communication, writing or reading to a particular register or command. I should expect to see only that particular event captured. Look at the most real time logic analyzers and try to implement those triggers, cause without them we will end up searching the capture, and be limited by duration of that…

    246 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Protocol Analyzers  ·  Flag idea as inappropriate…  ·  Admin →
  12. Support an external clock input

    Support an external clock input. Be able to clock data in based on that external clock source. It is ok to still use an internal clock for monitoring all the inputs. However, data would be monitored “as fast as possible” while values are latched specifically based on external clock input transitions.

    20 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Software Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  13. allow the screen background color to be changed.

    The dark background looks nice, but when sent to a laser printer via screen capture, it wastes tons of toner, and is hard to see.
    Please allow the background color to be customized, along with the trace color.

    (go download the zero_plus logic analyzer program, and look at what they have implemented)

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Software Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  14. 오피쓰 청주OP 청주오피 청주건마 청주휴게텔 청주키스방 청주마사지

    청주OP 그래서 제가 물어보니까 청주오피 의식 수준이 떨어져서 오피쓰 사이트 주소 https://www.opss3.com 청주청주청주청주청주 청주건마 사귀기가 싫다 청주휴게텔 그래서 제가 자세한 청주키스방 물어보니까 지금 저희 청주마사지 재수학원을 다니는데 자습시간에 떠드는 애들, 다른 사이트 https://gyesanopss575.postype.com/ 욕 하는 애들은 여의도오피 떨어져서 친구가 되고싶지 않다하네요. 그래서 경주건마 이 세상이 유토피아는 대전송정휴게텔 당연히 그런 애들이 구월키스방 마련이라고 했어요. 제가 분당마사지 이해 못 해주는건가요? 구의안마 얘한테도 문제가 있는건가요? 의왕op 저희는 어렸을때부터 친구였고 중간에 친구가좀 내성적으로 바꼈습니다.채팅어플 안녕하세요 제가 전역하고 진짜아니다싶어 고만다닐려하는데 때마침 그때 어플하다가 여성분을 알게됬습니다 얘기를직장구해야하는둥 이런얘기를 자주했는데 몇일뒤에 자리하나가 비공식적으로 구한다고 직원추천을해준다네요 경기도 알만한 회사입니다. 중소기업 . 그레서 관계자들한테 연락올줄알았는데 그여성분을해야한다고 하시더군요 그분이.

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. test post please ignore #4

    testing notifications.

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  16. Add option to save CSV according to Locale

    Some locales (e.g. Europe) use a different convention for CSV files than usual, as the comma character is used as decimal point, so the semicolon is used as field separator.

    Since there are several places where CSV files can be saved from (analyzers + "Export data"), a global setting under Options>Preferences might be the best place to set this.

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Software Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  17. Separate sample rate for analog and digital

    Sometimes it is difficult to find the right settings for the sample rate.
    For example: I have a Logic Pro 8 connected to a USB 2.0 port. I can choose 50MS/s for 5 digital channel and 125kS/s for one analog channel, but it isn't possible to have 50MS/s for 5 digital channel if I have 2 analog channels. Why? I don't mind to have 1kHz sample rate for analog, but I need 50MHz for digital to decode USB FS. The best would be sample rate adjustable for every channel. Thanks, Petr

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Software Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  18. Specify Logic hardware timebase

    At least accuracy (specified as ppm) and timing jitter would need to be specified. For most applications short term (24h) accuracy is sufficient. Specification should include the time period over which accuracy is measured; and the ambient temperature range over which the specification is valid.

    Note that I'm not suggesting that Logic should have super accurate timebase; just that it should be specified.

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Hardware Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  19. Display Multuple Radix (e.g. HEX and DEC)

    I suggest the ability to have an analyzer display decode results with multiple radix. At first though, this could be done by making the radix selecter buttons sticky (you can press and lock down multiple). The result would be the ability for me to select multiple radix's for the same output waveform.

    A benefit example: I am working on a TI Tiva C eval board, using SPI to communicate with an OLED screen. SPI commands consist of a HEX command ID, followed by a number of column, row, and color words to set pixels and shapes. In this case, it…

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Software Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  20. Export -> Save File: add (*.*) and (*.txt) for CSV

    Please add file-types Any (*.*) and (*.txt) to the file-save dialog in the Export window for .tsv and .csv files.

    The problem: I want to save my data to files with a .txt ending. However, in the case of tab-separated data, the ending .tsv is always appended to the file name, if I already written "myFile.txt". The default selection in the file value drop-down menu "Tab separated vales (*.tsv)" forces the addition of ".tsv" to the file name, so I end up with a file called "myFie.txt.tsv" !

    It is common good practice to always allow load and saves to…

    5 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Software Ideas  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 20 21
  • Don't see your idea?

Feedback and Knowledge Base