Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,22 @@

Starting from v2.2.5, all notable changes to this project will be documented in this file.

## v3.2.5

### New Features

- Added more earthquake event source APIs.

### Bug Fixes

- Completely fixed the sampling rate jitter issue in legacy mode.

### Chore

- Convert device ID to hexadecimal string format.
- Replace SVG icons with Material Design Icons in the frontend.
- Send error message when server returned no earthquake event.

## v3.2.4

### CI/CD Changes
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v3.2.4
v3.2.5
4 changes: 3 additions & 1 deletion api/v1/station/explorer.go
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
package station

import (
"fmt"

"github.com/anyshake/observer/drivers/explorer"
"github.com/anyshake/observer/utils/timesource"
)

func (e *explorerInfo) get(timeSource *timesource.Source, explorerDeps *explorer.ExplorerDependency) error {
e.DeviceId = explorerDeps.Config.GetDeviceId()
e.DeviceId = fmt.Sprintf("%08X", explorerDeps.Config.GetDeviceId())
e.Elevation = explorerDeps.Config.GetElevation()
e.Errors = explorerDeps.Health.GetErrors()
e.Received = explorerDeps.Health.GetReceived()
Expand Down
2 changes: 1 addition & 1 deletion api/v1/station/types.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ type explorerInfo struct {
Errors int64 `json:"errors"`
Received int64 `json:"received"`
SampleRate int `json:"sample_rate"`
DeviceId uint32 `json:"device_id"`
DeviceId string `json:"device_id"`
Latitude float64 `json:"latitude"`
Longitude float64 `json:"longitude"`
Elevation float64 `json:"elevation"`
Expand Down
6 changes: 3 additions & 3 deletions drivers/explorer/impl.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ type legacyPacket struct {
}

func (g *legacyPacket) length() int {
return int(unsafe.Sizeof(g.Z_Axis) + unsafe.Sizeof(g.E_Axis) + unsafe.Sizeof(g.N_Axis) + unsafe.Sizeof(g.Checksum))
return int(unsafe.Sizeof(*g))
}

func (g *legacyPacket) decode(data []byte) error {
Expand Down Expand Up @@ -147,7 +147,7 @@ func (e *ExplorerDriverImpl) handleReadLegacyPacket(deps *ExplorerDependency, fi

// Read data from the transport continuously
go func() {
buf := make([]byte, recvSize/2)
buf := make([]byte, recvSize)
for {
select {
case <-deps.CancelToken.Done():
Expand Down Expand Up @@ -238,7 +238,7 @@ func (e *ExplorerDriverImpl) handleReadMainlinePacket(deps *ExplorerDependency,

// Read data from the transport continuously
go func() {
buf := make([]byte, recvSize/2)
buf := make([]byte, recvSize)
for {
select {
case <-deps.CancelToken.Done():
Expand Down
1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/angle-right-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/arrow-up-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/bug-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/check-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/circle-check-solid.svg

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/circle-xmark-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/clipboard-regular.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/clock-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/cloud-arrow-down-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/download-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/earth-americas-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/ellipsis-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/file-waveform-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/floppy-disk-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/folder-open-regular.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/gear-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/github.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/house-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/link-slash-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/link-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/location-dot-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/maximize-solid.svg

This file was deleted.

1 change: 0 additions & 1 deletion frontend/src/src/assets/icons/rss-solid.svg

This file was deleted.

Loading