Home of the Squeezebox™ & Transporter® network music players.
Page 20 of 30 FirstFirst ... 101819202122 ... LastLast
Results 191 to 200 of 292
  1. #191

    SSD1322 is ONLY SPI

    HI,

    As I said previously, I have never seen a SSD1322 driver chip Oled using I2C. The Oleds with 0ohm links to change between I1C and SPI normally use the SSD1305 / SSD1309 series ICs. My 3.1" Oled with SSD1322 does not have any 0ohm links and cannot be converted to I2C

    so I just checked the SSD1322 specification

    The SOLOMON SYSTECH SSD1322 SEMICONDUCTOR TECHNICAL DATA spec states:-

    Selectable MCU Interfaces:
    o8-bit 6800/8080-series parallel interface
    o3/4-wire Serial Peripheral Interface

    8.1.3MCU Serial Interface (4-wire SPI)
    The serial interface consists of serial clock SCLK, serial data SDIN, D/C#, CS#.
    In SPI mode, D0 acts as SCLK, D1 acts as SDIN.
    For the unused data pins, D2 should be left open. The pins from D3 to D7, E and R/W# can be connected to an external ground.

    8.1.4MCU Serial Interface (3-wire SPI)
    The 3-wire serial interface consists of serial clock SCLK, serial data SDIN and CS#.
    In 3-wire SPI mode, D0 acts as SCLK, D1 acts as SDIN.
    For the unused data pins, D2 should be left open. The pins from D3 to D7, R/W# (WR#), E(RD#) and D/C# can be connected to an external ground. The operation is similar to 4-wire serial interface while D/C# pin is not used. There are altogether 9-bits will be shifted into the shift register on every ninth clock in sequence: D/C# bit, D7 to D0 bit. The D/C# bit (first bit of the sequential data) will determine the following data byte in the shift register is written to the Display Data RAM (D/C# bit = 1) or the command register (D/C# bit = 0). Under serial mode, only write operations are allowed.
    cheers

    Patrick

    PS My lmsmonitor has been running all day, working great, switching between data and visualizations, on both sound files and streamed radio.
    P

  2. #192
    Member seekasoul's Avatar
    Join Date
    Jan 2020
    Location
    Italy
    Posts
    37

    Unable to install LMS Monitor 2020 on pCP 7.0 Beta

    @shunte88

    Any chance to use it with 7.0.0 Beta version?

    i2c-tools-dev.tcz seems no more downloadable as an extension on the repositories...

    Let me know.
    Last edited by seekasoul; 2020-11-18 at 06:00.

  3. #193

    pCP 7.0 and the Mon'

    hi @seekasoul
    you won't need the dev package - you only need that to look for your i2c address

    you should be able to get going by following the install instructions and skipping that step

    configure pCP data sharing
    do the wget step
    then use the same command line as you used before to spin up the monitor

    i'll pull a 7.0.0 build together and check for any issues but hopefully we're all set

    let me know if you do hit snags, I have the code open today so I'm ready to start any type of review
    As of 25-Sep-2021 my digitized collection is (25931 hours 59 minutes) + (23 seconds) or
    2.958 years in duration
    random continuous play would really annoy the neighbors...

    Digitized thus far:

    Total Tracks: 169,609
    Total Albums: 15,626
    Total Artists: 22,284
    Total Genres: 780
    Total Playing Time: 25931:59:23


    With another ~6000 yet to be cataloged and ripped... a moving target such that it is ...

  4. #194
    Member seekasoul's Avatar
    Join Date
    Jan 2020
    Location
    Italy
    Posts
    37

    Still not working with pCP 7.0.0 Beta

    Quote Originally Posted by shunte88 View Post
    let me know if you do hit snags, I have the code open today so I'm ready to start any type of review
    Unable to make it work with pCP 7.0.0 Beta, can you help me into doing it?

  5. #195
    I'll get a system setup and poke around some
    Are you setup on Pi3 or Pi4?
    As of 25-Sep-2021 my digitized collection is (25931 hours 59 minutes) + (23 seconds) or
    2.958 years in duration
    random continuous play would really annoy the neighbors...

    Digitized thus far:

    Total Tracks: 169,609
    Total Albums: 15,626
    Total Artists: 22,284
    Total Genres: 780
    Total Playing Time: 25931:59:23


    With another ~6000 yet to be cataloged and ripped... a moving target such that it is ...

  6. #196
    Member seekasoul's Avatar
    Join Date
    Jan 2020
    Location
    Italy
    Posts
    37
    Quote Originally Posted by shunte88 View Post
    I'll get a system setup and poke around some
    Are you setup on Pi3 or Pi4?
    Rpi 4 and DAC is I2S.

  7. #197

    Shutdown

    Is there a way to shutdown the screen, stop lms monitor, without shuting down picoreplayer?
    Thanks

  8. #198

    soft power off

    Hi shunte88,

    ... struggeling with the "soft power off". Is there any expected behavior of lmsmonitor when the player is set to "off"?

    (and set to "on" later).

    Aki

  9. #199
    Junior Member
    Join Date
    Jan 2021
    Posts
    1

    please help me

    @shunte88, please help me.
    i have the raspdac mini with piCorePlayer v7.0.0b6, but i don't know how to enable the oled screen.
    please help me

  10. #200

    huge apologies for being MIA

    apologies I've been looking for a new job and this has consumed much of my time these last months

    in no particular order

    @Aki7 - power-off/sleep mode of the player does not trigger any additional functionality. I'll look at adding a configurable sleep mode that will sleep in lockstep with the player. The OLED effectively won't draw much juice if its not being written to so a sleep mode would clear and dim the screen to 0 and decrease the polling cycle to the device

    I'll get the sleep version out over the next couple of days

    If you were looking for something different to what I've described let me know and we'll see if it'll mesh

    @davidscrat - is the power down option I just spoke to what you're looking for? If not let me know your thinking

    @10matteo92li - if your running a raspdac mini with an LED display this is not supported by the monitor - check out SLIMMER as if I remember correctly it supports LED displays.
    If you have an OLED fitted then check through this thread and on the README for a howto

    If you still have problems use the --verbose switch to turn on detailed logging and post the output here and we'll try to move things forward


    And finally, there's a new binary and codebase for the monitor available on github.

    This includes several maintenance iterations, fixes, improved stability and further removes library dependencies - the i2c lib install is no longer required and you'll only need i2c-tools if you don't know the i2c address of your device - spi wouldn't need any i2c footprint.

    The SA modes got a rewrite to improve the display routines, while I had the code under the knife I added the facility to specify how the histograms are filled, solid, hollow, stripes, checkerboard, with and without peak indication. Note a huge change - just additional variety.

    I'm running on pCP 7.0.0 without issue. Note that I tried installation on the 64bit picore but had limited success in getting a usable build - so that's a WIP


    I've also been tooling around with the Deskpi-Pro case, you'll find a new repo on github that implements an OLED and fan control in a system daemon. I've plans to get a DAC setup in the case too, I've a couple of Pi Zero DAC's that fit nicely. I'll be a squeeze, ahem, fitting the RCA's to the rear but I guess those with a mind to would favor a headphone implementation instead.

    The case is quite nicely put together but its been a bear getting USB boot working, just about to try and remedy that with a 2nd M.2 drive. Details will be provided in the new repo.

    one last thing:
    One of my setups has an api provided o control the amp. I've a script that mutes and unmutes on power cycle. If folks would be interested in having that facility directly through the monitor let me know.

    Again apologies for being MIA
    Last edited by shunte88; 2021-01-08 at 17:38.
    As of 25-Sep-2021 my digitized collection is (25931 hours 59 minutes) + (23 seconds) or
    2.958 years in duration
    random continuous play would really annoy the neighbors...

    Digitized thus far:

    Total Tracks: 169,609
    Total Albums: 15,626
    Total Artists: 22,284
    Total Genres: 780
    Total Playing Time: 25931:59:23


    With another ~6000 yet to be cataloged and ripped... a moving target such that it is ...

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •