Making a seismograph with GIGA DISPLAY, how to unite the dots?

as you see when the amplitude is small the graph is nice, but when is high it just make dots.
Id love to have it look like a scope.

Here is some code pertinent to this function only,

Thanks for your time,
Mitch

  if (millis() - ReadingTimer >= 10) {
    ReadingTimer = millis();
    sensor1.read();
    sensor2.read();
    Sample_Z1 = sensor1.getAccelZ();
    Sample_Z2 = sensor2.getAccelZ();
    /*
    Serial.print(2);
    Serial.print(",");
    Serial.print(-2);

    Serial.print(",");
    Serial.print(Sample_Z1);
    Serial.print(",");
    Serial.println(Sample_Z2);

    */
    if (RecMode) {
      Cum_Z1 = (Cum_Z1 + abs(Sample_Z1) / 10);

      Cum_Z2 = (Cum_Z2 + abs(Sample_Z2) / 10);
    } else {
      Cum_Z1 = 0;
      Cum_Z2 = 0;
    }
    int Z1_Amplitute = 270 + (Sample_Z1 * 40);
    Z1_Amplitute = constrain (Z1_Amplitute,80,480);
        int Z2_Amplitute = 270 + (Sample_Z2 * 40);
    Z2_Amplitute = constrain (Z2_Amplitute,80,480);
    GraphProgress = GraphProgress + 1;
    Serial.println(GraphProgress);
    // display.fillCircle(GraphProgress-2, 240, 3, BLUE);
display.fillRect(GraphProgress, 80, 40, 400, BLUE);  // position W, Position H,  size W, Size H
    display.fillCircle(GraphProgress, Z1_Amplitute, 3, RED);
    display.fillCircle(GraphProgress, Z2_Amplitute, 3, GREEN);
   
    if (GraphProgress == 800) 
    { GraphProgress = 0; }
  }

colors.ino (210 Bytes)

DISPLAYS.ino (1.9 KB)

RECORDER_VER_02_Graphs.ino (6.1 KB)

I attached the entire sketch

It's always dots, that is how those displays work. It's normal to post ALL the code in code tags. Also it's easier to read if you do an Auto Format before posting.

You were requested in your Other Thread to post code in-line rather than attaching it. So, you proceeded to do that Incorrectly. So, you were shown the Proper Way.

Before posting anything else, read How to get the best out of this forum to learn how to follow forum guidelines.

Use the line draw function.

What if you draw a straight line between one point and the previous one?

To connect the dots, store the current x,y value, then get a new x,y and draw from newxy to currentxy.

draw lines not circles..
look at how i did this here..
they wanted to have new values on right scrolling old vals to the left..
must keep track of all the points..
good luck.. ~q

Vector looks like a great solution, thanks I will try

You could wrap the trace...