Configure OpenLog Artemis by Manually changing txt file

I cannot currently configure my Openlog Artemis using Tera Term because I am not allowed to install the driver for the CH340 chip. I have applied for permission, but in the meantime, I would like to get started with gathering data.

Unless I am mistaken, the spec sheet for the ICM-20948 says that it should be able to gather gyroscope data at 9 kHz, accelerometer data at 4.5 kHz, and magnetometer data at 100 Hz.

Is there a way for me to change the text config file in the microSD card to have it gather data at a higher rate such as those mentioned in the spec? I don’t really need 9 kHz, but the 10 Hz I got when I just had it start with whatever the default configuration really isn’t enough. At a minimum, I need over 100 Hz.

Is there any documentation on the options in the config text file that I could read, so I can learn about what I would need to change to get the configuration that I want?

Here’s a copy of my sample OLA cfg file (found on SD card after a period of logging)

sizeOfSettings=168
olaIdentifier=293
nextSerialLogNumber=1
nextDataLogNumber=9
usBetweenReadings=100000
logMaxRate=0
enableRTC=1
enableIMU=1
enableTerminalOutput=1
logDate=1
logTime=1
logData=1
logSerial=1
logIMUAccel=1
logIMUGyro=1
logIMUMag=1
logIMUTemp=1
logRTC=1
logHertz=1
correctForDST=0
dateStyle=0
hour24Style=1
serialTerminalBaudRate=115200
serialLogBaudRate=9600
showHelperText=1
logA11=0
logA12=0
logA13=0
logA32=0
logAnalogVoltages=1
localUTCOffset=0.00
printDebugMessages=0
powerDownQwiicBusBetweenReads=0
qwiicBusMaxSpeed=100000
qwiicBusPowerUpDelayMs=250
printMeasurementCount=0
enablePwrLedDuringSleep=1
logVIN=0
openNewLogFilesAfter=0
vinCorrectionFactor=1.47
useGPIO32ForStopLogging=0
qwiicBusPullUps=1
outputSerial=0
zmodemStartDelay=20
enableLowBatteryDetection=0
lowBatteryThreshold=3.40
frequentFileAccessTimestamps=0
useGPIO11ForTrigger=0
fallingEdgeTrigger=1
imuAccDLPF=0
imuGyroDLPF=0
imuAccFSS=0
imuAccDLPFBW=7
imuGyroFSS=0
imuGyroDLPFBW=7
logMicroseconds=0
useTxRxPinsForTerminal=0
timestampSerial=0
timeStampToken=10
useGPIO11ForFastSlowLogging=0
slowLoggingWhenPin11Is=0
useRTCForFastSlowLogging=0
slowLoggingIntervalSeconds=300
slowLoggingStartMOD=1260
slowLoggingStopMOD=420
resetOnZeroDeviceCount=0
imuUseDMP=0
imuLogDMPQuat6=1
imuLogDMPQuat9=0
imuLogDMPAccel=0
imuLogDMPGyro=0
imuLogDMPCpass=0
minimumAwakeTimeMillis=0
identifyBioSensorHubs=0
serialTxRxDuringSleep=0
printGNSSDebugMessages=0
openMenuWithPrintable=0

The files is freely edited if you put it in a an SD card reader. So…a bit of yes and no (most of the options are ‘big buttons’ that change many global settings, instead of per-sensor…but there are a few fo gyro/IMU)

Thank you! :grinning: